登录
首页 >  数据库 >  MySQL

MySQL-DML(Data Manipulation Language)详解

来源:SegmentFault

时间:2023-02-24 21:12:49 113浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《MySQL-DML(Data Manipulation Language)详解》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下MySQL,希望所有认真读完的童鞋们,都有实质性的提高。

DML数据操纵语言

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

插入数据

语法
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 stus where stu_num='20220609'

修改数据

语法
update set columnName=value [where]
修改一列

update stus set stu_gender='Male' where stu_num='20220602'

修改多列

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

根据主键修改其他所有列

update stus set stu_name='Hanna', stu_gender='Female',stu_qq='2222333'
where stu_num='20220606'

参考:bilibili

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于数据库的相关知识,也可关注golang学习网公众号。

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表