您的位置:首页 > 数据库 > MySQL

MySQL 设置字符集为utf-8

2016-05-09 18:56 561 查看
查看字符集设置

  使用如下命令查看字符集设置

show variables like 'character_set_%';


  你会发现有的字符集是拉丁字符集, 如果新建一个字符集是utf-8的数据库,可以执行如下命令

create database if not exists YOUR_DATABASE default character set utf8;


  编辑配置文件  

可是如果每次这样,十分麻烦,可以在配置文件中更改默认的字符集, 打开文件/etc/my.cnf,将以下文件拷贝到里边

在[client]字段里加入default-character-set=utf8

[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8


在[mysqld]字段里加入character-set-server=utf8                                                    

[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
character-set-server=utf8


在[mysql]字段里加入default-character-set=utf8                                               

[mysql]
no-auto-rehash
default-character-set=utf8


然后数据库的字符集, 就会发现入下图所示了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: