MySQL学习心得--MySQL--DML学习

DML是SQL语言中,负责对数据库对象运行数据访问工作的指令集,以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除,是开发以数据为中心的应用程序必定会使用到的指令。
1、SELECT 语句
SELECT是SQL数据操纵语言(DML)中用于查询表格内字段数据的指令,可搭配条件限制的子句(如where)或排列顺序的子句(如order)来获取查询结果。
1)查询表中所有数据
格式:SELECT * FROM +表名; (* 代表的是全部字符)
也可以用 SELECT * FROM +表名\G; 两者的功能都是一样的,区别就是在MySQL命令窗口里对表格内容所展现的形式不同
2、INSERT语句
INSERT是将数据插入到数据库对象中的指令,可以插入数据的数据库对象有数据表以及可更新查看表两种。
1)在表格中添加其他的信息记录
INSERT INTO + 表名(列名1,列名2…) VALUES (数值1,数值2…);
打开Navicat,随便选择一个表,现在将这个表内插入数据
MySQL学习心得--MySQL--DML学习_第1张图片插入数据时,要新建查询,在查询窗口输入:INSERT INTO student (id,name,age) VALUES (8,‘wangwang’,19);
MySQL学习心得--MySQL--DML学习_第2张图片再次点击student这个表格,就会出现自己添加进去的内容;
MySQL学习心得--MySQL--DML学习_第3张图片3、UPDATE语句
UPDATE 指令是依给定条件,将匹配条件的数据表中的数据更新为新的数值;
1)更新表中某一个记录信息
UPDATE + 表名 SET + 列名1=数值1,列名2=数值2 … WHERE 列名=值;
继续打开之前的表格,然后新建查询,按照上面给的格式输入相关的公式:
MySQL学习心得--MySQL--DML学习_第4张图片查询过程如下:
MySQL学习心得--MySQL--DML学习_第5张图片然后再刷新一下表格,看是否更新成功:
MySQL学习心得--MySQL--DML学习_第6张图片4、DELETE语句
DELETE 指令为自数据库对象中删除数据的指令;
1)删除表格
DELETE TABLE +表格;
2)删除表格中的某一项
DELETE FROM +表名 + WHERE 列名=值;
如删除表中名字是李武的这个记录,新建查询,输入:DELETE FROM student WHERE name=‘李武’;
MySQL学习心得--MySQL--DML学习_第7张图片
这边主要是DML的一些操作语句,下次主要是跟大家介绍一下DML的一些操作。

你可能感兴趣的:(MySQL学习心得--MySQL--DML学习)