0%

常用sql命令

查询数据库版本号

1
select version();

查询表内有多少条数据

1
select count(*) from 表名;

清空数据

delete

删除内容不删除定义,不释放空间。其中,delete table tb 虽然也是删除整个表的数据,但是过程是痛苦的(系统一行一行地删,效率较truncate低)。

1
delete table 表名;

drop

删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表。

1
drop table 表名;

truncate

删除内容、释放空间但不删除定义,也就是数据表的结构还在。与drop不同的是,它只是清空表数据而已,它比较温柔。

1
truncate table 表名;

修改字符集

修改库的字符集

1
alter database 库名 default character set 字符集;

修改表的字符集

1
alter table 表名 convert to character set 字符集;

修改字段的字符集

1
2
alter table 表名 modify 字段名 字段属性 character set 字符集;
ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4; // 修改所有字段字符集
-------------本文结束,感谢您的阅读-------------
最近打算存点钱,吃点高端的像沙县小吃这样的餐厅