第一种:修改编码集
查看当前使用的哪个库:
select database ();
查看当前库字符集:
show variables like "%char%";
修改编码格式:
mysql> set character_set_database=utf8;
mysql> set character_set_server=utf8;
第二种:修改my.cnf配置文件
编辑/etc/my.cnf,后追加下面配置
[mysqld]
character_set_server = utf8
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
其他:
创建库、表时,追加 character set =utf8 collate = utf8_bin;
characet set:设置编码集
collate :排序
#创建库
create database 《库名称》 character set =utf8 collate = utf8_bin;
#创建表
create table 《表名称》 ( 《字段名》《字段类型》《字段约束》)character set =utf8 collate = utf8_bin;
alter 修改
#修改库编码集及排序
alter database 《库名称》 character set =utf8 collate = utf8_bin;
#修改表编码集及排序
alter table 《表名称》character set =utf8 collate = utf8_bin;
发表评论