登录
首页 >  数据库 >  MySQL

MySQL学习笔记(3) —— DML

来源:SegmentFault

时间:2023-01-13 20:53:57 230浏览 收藏

编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天golang学习网就整理分享《MySQL学习笔记(3) —— DML》,文章讲解的知识点主要包括MySQL,如果你对数据库方面的知识点感兴趣,就不要错过golang学习网,在这可以对大家的知识积累有所帮助,助力开发能力的提升。

DML(Data Manipulation Language)数据操作语言

用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等

1.添加数据

语法:
    insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n);
    同一字段插入多个:
        insert into 表名(列名1) values(值1),(值2),...(值n);
        解释:values 后的 () 代表一个完整的对象
     
  
注意:
    1.列名和值要一一对应
    2.如果表名后不定义列名,默认给所有列添加值
    3.除了数字类型,其他类型需要使用引号(单双都可)

2.删除数据

语法:
    delete from 表名 [where 条件]
注意:
    1.如果不加条件,会删除表中所有记录
    2.如果要删除所有记录
        ①:delete from 表名;  (不推荐,有多少条记录就会执行多少次删除)
        ②:TRUNCATE TABLE 表名;  推荐使用,先删除表,再创建一样的空表

3.修改数据

语法:
    update 表名 set 列名1 = 值1,列名2=值2,..[where 条件];
    
注意:
    1.若不加条件,会将表中所有的记录全部修改

本篇关于《MySQL学习笔记(3) —— DML》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于数据库的相关知识,请关注golang学习网公众号!

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