MySQL的增删改查操作
#插入数据
语法:
insert into [表名] value([数据1],[数据2]...)
例如:insert into user3 value (11,'张益达','pass11','2019-07-13');
insert into [表名]([字段名1],[字段名2]) value([数据1],[数据2]...)
例如:insert into user3(id,username) value (id,'name');
insert into user3(id,username)value (id,'name'),(id2,'name2')
#修改数据
语法:
update[表名]set [字段1]=[值],[字段2]=[值]....where[条件]
例如:update user3 set username='王有劲',password='pass99',createDatetime='2000-07-07' where id=11 ;
#删除数据
语法:
delete from user3 where id>=2
#拓展
1.插入数据
多条数据插入尽量用一条SQL语句
2.更改操作
关键字 说明
update 更改表内数据
alter table 更改表结构
例如:
表内新增字段,指定新增字段的类型和约束
alter table[表名]add[字段名] [类型] [约束];
表内修改字段,指定被修改的字段和修改后的文字,字段类型与约束
alter[表名]change[原字段名][新字段名][类型][约束]
表内删除字段
alter table[表名]drop[字段名];
例如:
alter table user3 add tel tinyint unique
alter table user3 change tel tel varchar(16) unique;
alter table user3 drop tel;
rename table 更改表名字
rename table[原表名][新表名]
3.删除操作
关键字 说明
delete 删除表内行数据
drop table 删除整个表,可以恢复
truncate 删除表内的所有数据,速度快,不可恢复
删除表
drop table[表名]
删除表内所有数据
truncate[表名]

浙公网安备 33010602011771号