- 单行插入
insert into 表名(列名1,列名2,列名3……) values(值1,值2,值3……)
insert into 表名 values(值1,值2,值3……)(给表中所有列插入数据不需要写列名)
- 多行插入
insert into 表名(列名1,列名2,列名3……) values(值1,值2,值3……),(值1,值2,值3……),(值1,值2,值3……)
- 删除
带条件的
delete from 表名 where 条件
不带条件的
delete from 表名;
delete与truncate的区别?
delete删除的时候是一条一条的删除记录,它配合事务,可以将删除的数据找回。
truncate删除,它是将整个表摧毁,然后再创建一张一模一样的表。它删除的数据无法找回。
- 修改
Update 表名 set 列名=值,列名=值 where 列名=值
注意:delete删除,uid不会重置!而使用truncate操作,uid会重置
- 查
语法:
select [distinct] *| 列名,列名 from 表名 [where条件]