Ubuntu 12.04如何解决MySQL启动时无法使用UTF8编码的问题?

2026-06-05 21:0718阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计219个文字,预计阅读时间需要1分钟。

Ubuntu 12.04如何解决MySQL启动时无法使用UTF8编码的问题?

Ubuntu 12.04 MySQL更改UTF-8编码启动失败,显示default-character-set=utf8错误。重启MySQL工具可用。启动:任务失败。

Ubuntu12.04MySQL改utf-8启动不了default-character-setutf8报错startmysql.Therestart(8)utili

Ubuntu 12.04 MySQL改utf-8 启动不了

default-character-setutf8

报错

start mysql. The restart(8) utility is also available.

start: Job failed to start

这么写OK了

On MySQL 5.5 I have in my.cnf

[mysqld]

init_connectSET collation_connection utf8_unicode_ci

init_connectSET NAMES utf8

character-set-serverutf8

collation-serverutf8_unicode_ci

skip-character-set-client-handshake

Ubuntu 12.04如何解决MySQL启动时无法使用UTF8编码的问题?

Result is

mysql> show variables like "%character%";show variables like "%collation%";

------------------------------------------------------

| 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)

---------------------------------------

| Variable_name        | Value           |

---------------------------------------

| collation_connection | utf8_unicode_ci |

| collation_database   | utf8_unicode_ci |

| collation_server     | utf8_unicode_ci |

---------------------------------------

3 rows in set (0.00 sec)

本文共计219个文字,预计阅读时间需要1分钟。

Ubuntu 12.04如何解决MySQL启动时无法使用UTF8编码的问题?

Ubuntu 12.04 MySQL更改UTF-8编码启动失败,显示default-character-set=utf8错误。重启MySQL工具可用。启动:任务失败。

Ubuntu12.04MySQL改utf-8启动不了default-character-setutf8报错startmysql.Therestart(8)utili

Ubuntu 12.04 MySQL改utf-8 启动不了

default-character-setutf8

报错

start mysql. The restart(8) utility is also available.

start: Job failed to start

这么写OK了

On MySQL 5.5 I have in my.cnf

[mysqld]

init_connectSET collation_connection utf8_unicode_ci

init_connectSET NAMES utf8

character-set-serverutf8

collation-serverutf8_unicode_ci

skip-character-set-client-handshake

Ubuntu 12.04如何解决MySQL启动时无法使用UTF8编码的问题?

Result is

mysql> show variables like "%character%";show variables like "%collation%";

------------------------------------------------------

| 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)

---------------------------------------

| Variable_name        | Value           |

---------------------------------------

| collation_connection | utf8_unicode_ci |

| collation_database   | utf8_unicode_ci |

| collation_server     | utf8_unicode_ci |

---------------------------------------

3 rows in set (0.00 sec)