查询数据库版本号
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 | alter table 表名 modify 字段名 字段属性 character set 字符集; |