MySQL数据库学习笔记(四)—— SQL(DML)

添加数据

  • 语法:INSERT INTO 表名(列名1,...,列名n) VALUES(值1,...,值n)
    // 给表student2中id,age添加值
    INSERT INTO student2(id,age) VALUES(1,38);
    // 给表student2中的所有列添加值
    INSERT INTO student2 VALUES(28,90);
    
  • 注意事项:
    • 列名和值要一 一对应
    • 如果表名后不定义列名,默认给所有的列添加值
    • 除了数字类型,其他所有类型的值都需要添加引号(单或双引号都可以)

删除数据

  • 语法:DELETE FROM 表名 [WHERE 条件][]表示内容可以选择不写
    // 从表student2中删除id=1的数据
    DELETE FROM student2 WHERE id=1;
    // 从表student2中删除所有记录
    DELETE FROM student2; // 不推荐使用这种方式,多少条记录就执行多少次
    // 删除student2表,然后再创建一个一模一样的空表
    TRUNCATE TABLE student2; 
    

修改数据

  • 语法:UPDATE 表名 SET 列名1 = 值1,列名2=值2,...列名n=值n [WHERE 条件][]表示内容可以选择不写

    // 将表student2中id=28这一行对应的age的值改为24
    UPDATE student2 SET age=24 WHERE id=28;
    // 将表student2中所有age的值改为18
    UPDATE student2 SET age=18;
    
发布了113 篇原创文章 · 获赞 1 · 访问量 940

猜你喜欢

转载自blog.csdn.net/weixin_44876003/article/details/103403346