这里有新鲜出炉的 Mysql 教程,程序狗速度看过来!
MySQL 是一个开放源码的小型关联式数据库管理系统,开发者为瑞典 MySQL AB 公司。MySQL 被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。
下面小编就为大家带来一篇 Linux 下 MySQL 5.5/5.6 的修改字符集编码为 UTF8 的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
一、登录 MySQL 查看用 SHOW VARIABLES LIKE 'character%'; 下字符集,显示如下:
- +--------------------------+----------------------------+
- | Variable_name | Value |
- +--------------------------+----------------------------+
- | character_set_client | utf8 |
- | character_set_connection | utf8 |
- | character_set_database | latin1 |
- | character_set_filesystem | binary |
- | character_set_results | utf8 |
- | character_set_server | latin1 |
- | character_set_system | utf8 |
- | character_sets_dir | /usr/share/mysql/charsets/ |
- +--------------------------+----------------------------+
character_set_database 和 character_set_server 的默认字符集还是 latin1。
二、最简单的完美修改方法,修改 mysql 的 my.cnf 文件中的字符集键值(注意配置的字段细节):
1、在 [client] 字段里加入 default-character-set=utf8,如下:
- [client]
- port = 3306
- socket = /var/lib/mysql/mysql.sock
- default-character-set=utf8
2、在 [mysqld] 字段里加入 character-set-server=utf8,如下:
- [mysqld]
- port = 3306
- socket = /var/lib/mysql/mysql.sock
- character-set-server=utf8
3、在 [mysql] 字段里加入 default-character-set=utf8,如下:
- [mysql]
- no-auto-rehash
- default-character-set=utf8
修改完成后,service mysql restart 重启 mysql 服务就生效。注意:[mysqld]字段与 [mysql] 字段是有区别的。这点在网上没人反馈过。
使用 SHOW VARIABLES LIKE 'character%'; 查看,发现数据库编码全已改成 utf8。
- +--------------------------+----------------------------+
- | Variable_name | Value |
- +--------------------------+----------------------------+
- | character_set_client | utf8 |
- | character_set_connection | utf8 |
- | character_set_database | utf8 |
- | character_set_filesystem | binary |
- | character_set_results | utf8 |
- | character_set_server | utf8 |
- | character_set_system | utf8 |
- | character_sets_dir | /usr/share/mysql/charsets/ |
- +--------------------------+----------------------------+
以上这篇 Linux 下 MySQL 5.5/5.6 的修改字符集编码为 UTF8 的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持 PHPERZ。
来源: http://www.phperz.com/article/17/0527/334602.html