Mysql 更改字符集

mysql默认创建数据库或者表时,字符集默认不是常用得UTF-8,这时候需要进行字符集修改

线查看下数据库或者表得编码格式,方法如下
一、查看数据库编码格式
mysql> show variables like 'character_set_database';
二、查看数据表的编码格式
mysql> show create table ;
mysql> show full columns from 表明;
如果显示编码错误,可用以下方法进行更改
一、创建时修改
1、删除数据库并创建数据库时指定数据库的字符集
mysql>create database character set utf8;
2、创建数据表时指定数据表的编码格式
create table 表名(列名 varchar(45) not null) default charset = utf8;
二、直接修改
1、数据库修改
mysql>alter database 库名 character set utf8;
2、数据表修改
mysql>alter table 表名 character set utf8;
3、表字段修改
mysql>alter table user change 列名 列名 varchar(20) character set utf8 not null;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容