博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

MySQL修改数据库编码

Posted on 2013-05-30 23:54  藤一1222  阅读(332)  评论(0编辑  收藏  举报

当我们装MYSQL数据库时,往往没有把数据库的编码设置成utf-8或者gbk,而是默认的latin,这就造成了中文无法插入或者中文显示乱码等问题,解决办法就是将数据库和server端的编码改成utf-8或者gbk。

步骤:

1.进入MySQL客户端,输入show variables like 'character%',在显示的结果中character_set_client,character_set_connection,character_set_databases,character_set_server这四个的编码一样,比如都为utf8,如果不一样,就要进行更改。

2. 更改/etc/mysql/my.conf文件,在client下加入character_set_client = utf8,在mysqld下加入character_set_server = utf8,保存退出。

3. 重启mysql服务,sudo service mysql restart,即可。