如何更改服务器字符集和Db字符集?

时间:2013-10-23 08:27:40

标签: php mysql

我想将'Server characterset'和'Db characterset'的值从'latin1'设置为'utf-8',我搜索谷歌很长一段时间,仍然无法解决问题。

当我在文件'/ etc / my.cnf'中的'[client]'和'[mysqld]'下面添加'default-character-set = utf8'时,它不起作用

我发现有些文章说在文件'/ etc / mysql / my.cnf'中添加值。但是当我这样做时我无法重启mysql(可以停止但不能启动)当我使用'service mysql restart')时,错误消息:' ERROR 2002(HY000):无法通过套接字连接到本地MySQL服务器'/ var / run / mysqld / mysqld .sock'(2)'

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

你应该在my.ini文件中的[mysqld]下添加两行代码。然后再转发mysql服务器。

的[mysqld]

character-set-server = utf8
collat​​ion_server = utf8_general_ci