关闭

Linux MySQL5.5.34 修改默认字符集

标签: mysql character set
791人阅读 评论(0) 收藏 举报
分类:

经过验证,该方法可以解决Hibernate 3 + MySQL 中文存储乱码的问题

修改 my.cnf

添加以下语句:

[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[mysql]
default-character-set=utf8

修改后重启MySQL服务器,然后使用 show variables like 'character_set%'; 查看修改后的设置

mysql> show variables like 'character_set%';
+--------------------------+----------------------------+
| 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/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:243020次
    • 积分:2942
    • 等级:
    • 排名:第11954名
    • 原创:55篇
    • 转载:42篇
    • 译文:0篇
    • 评论:156条
    联系方式
    最新评论