【问题标题】:How to change Server characterset and Db characterset?如何更改服务器字符集和数据库字符集?
【发布时间】:2013-11-01 10:16:52
【问题描述】:

我想将'Server characterset'和'Db characterset'的值从'latin1'设置为'utf-8',我google了很久,还是不能解决问题。

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

我发现一些文章说在文件'/etc/mysql/my.cnf'中添加值。但是当我这样做时我无法重新启动mysql(可以停止但无法启动当我使用'service mysql restart'),错误信息:'ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld .sock' (2)'

有人可以帮我吗?

【问题讨论】:

  • 您使用的是什么服务器和操作系统?
  • @30secondstosam 5.5.32-0ubuntu0.13.04.1 (Ubuntu)

标签: php mysql


【解决方案1】:

你应该在my.ini文件的[mysqld]下添加两行代码,然后rebot mysql server。

[mysqld]

字符集服务器 = utf8
collat​​ion_server = utf8_general_ci

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-03
    • 1970-01-01
    • 2013-03-22
    • 2013-03-20
    • 2012-07-27
    • 1970-01-01
    • 2012-01-07
    • 1970-01-01
    相关资源
    最近更新 更多