乐趣区

关于mysql:MySQLDMLData-Manipulation-Language详解

DML 数据操纵语言

用于对数据表中对数据的(插入,删除,批改)操作。

插入数据

语法
insert into <tablename> (columnName1,columnName2,…) values(value1, value2,…)

  • 这里只要求 columnName1,columnName2,… 和 value1, value2,… 一一对应。
  • 尽管,如果所有字段都要输出,省略字段名他也能够,但在理论我的项目中,还是都会把字段名列出来,以加强 SQL 的稳定性。
    例子

    mysql> INSERT into students(stu_num, stu_name, stu_gender, stu_age, stu_tel) values('20220601','bill','Male','17','18888888888');

    删除数据

    语法
    delete from <tableName> where ****

  • 删除整张表的数据:    
    delete from <tableName>
  • 删除某些数据:    

    delete from stus where stu_num='20220609'

    批改数据

    语法
    update <tablename> set columnName=value [where]
    例子

    update stus set stu_gender='Male',stu_qq='88888'where stu_num='20220602'

    tips: 批改多个中央,用逗号隔开如上例。

参考:bilibili

退出移动版