mysql-DML
数据操纵语言(DML)----主要用于更新数据库中数据表表中的数据,包括insert、update、delete
1、insert语句向数据库表中插入行数据
可插入整行数据;可插入行中的某一部分数据;可插入某些查询的结果
insert into 表名(列名1,列名2,... )
values(值1,值2,... );
insert into 表名(列名1,列名2,... )
select 列名1,列名2,... from 表名;
复制一个表到另一个表select into
select * into 表名 (运行中创建的表) from 旧表;
2、update语句---修改数据库中的数据
update 表名 set 列名 = 新值 where 语句
不加where是修改所有行
要删除某个列,可设置为null
3、delete语句---删除数据库中的数据
delete from 表名 where 语句;
不加where是删除所有行
Delete删除的是行,要想删除列,用update