MySQL-DML(Data Manipulation Language)详解

DML数据操纵语言 用于对数据表中对数据的(插入,删除, 修改)操作。
插入数据
【MySQL-DML(Data Manipulation Language)详解】语法
insert into (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 where ****
  • 删除整张表的数据:
    delete from
  • 删除某些数据:
    delete from stus where stu_num='20220609'

    修改数据
    语法
    update set columnName=value [where]
    例子
    update stus set stu_gender='Male',stu_qq='88888'where stu_num='20220602'

    tips:修改多个地方,用逗号隔开如上例。
参考:bilibili

    推荐阅读