MySQL学习——操作表里的数据

MySQL学习——操作表里的数据

摘要:本文主要学习了使用DML语句操作表里数据的方法。

插入数据

语法

通过传入数据插入:

1 insert into 表名 [(列名1, …, 列名n)] values (值1, …, 值n);

通过查询数据插入:

1 insert into 表名 [(列1, ..., 列n)]
2 select 列1, ..., 列n from 查询的表;

实例

1 mysql> insert into score values (null, '张三', '计算机', 98);
2 Query OK, 1 row affected (0.00 sec)
3 
4 mysql> 

更新数据

语法

1 update 表名 set 字段1 = 值1, …, 字段n = 值n
2 [where 表达式]
3 [order by 表达式]
4 [limit 起始编号, 查询条数]

实例

1 mysql> update score set grade = 99 where id = 1;
2 Query OK, 1 row affected (0.00 sec)
3 Rows matched: 1  Changed: 1  Warnings: 0
4 
5 mysql> 

删除数据

语法

1 delete from 表名
2 [where 表达式]
3 [order by 表达式]
4 [limit 表达式]

实例

1 mysql> delete from score where id = 1;
2 Query OK, 1 row affected (0.00 sec)
3 
4 mysql> 
原文地址:https://www.cnblogs.com/shamao/p/11496858.html