MySQL之DML语言,insert,update,delete关键词
DML,全称Data Manipulation Language,数据操作语言
说白了,就是insert,update,和delete语句。
简单操作一波熟悉一下:
先建个简单的表:
create table test03 (`id` int not null auto_increment,
`name` varchar(25) default '',
primary key (`id`)) ENGINE INNODB;
备注(auto_increment是自增长的意思,primary key是主键,这类或默认建立一个主键索引)
现在插入几条数据,使用
insert关键词
insert into test03 (`name`) values('张三');
格式为:insert into 表名 (字段,字段,字段) values(值,值,值);
也可以这样,同时插入多条数据: insert into test03 (`name`) values('李四'),('王五'),('赵六'),('网吧'),('西奥');
update语句:
update test03 set `name`='erick' where id=1;
格式为,update 表名 set 字段=值 where 条件;
这里update的时候一定要加条件,否则。。。全员erick
update test03 set `name`='erick';
delete语句:
delete from test03 where id=1;
格式,delete from 表名 where 条件;
这里和update一样,delete的时候必须加条件,否则。。。
delete from test03;