mysql 查询以及修改表、数据库的编码方式(以及整个数据库的编码方式)

1.查询表的编码方式

show create table <表名>;  如:show create table test;

2.修改表的编码方式

ALTER TABLE `test` DEFAULT CHARACTER SET utf8;该命令用于将表test的编码方式改为utf8;
ALTER TABLE `test` CHANGE `name` `name` VARCHAR(36) CHARACTER SET utf8 NOT NULL; 该命令用于将表test中name字段的编码方式改为utf8

3.查看数据库的编码方式

show database 数据库名;

4.修改数据库的编码

ALTER database `test` DEFAULT CHARACTER SET utf8;该命令用于将库test的编码方式改为utf8;

5.修改my.ini文件修改数据库编码方式:


default-character-set=gbk即可修改




你可能感兴趣的:(mysql)