Ubuntu 12.04 MySQL改utf-8 启动不了
http://www.linuxidc.com/Linux/2012-06/63362.htm?來源:Linux社區 ?作者:maojj
Ubuntu?12.04 MySQL改utf-8 啟動不了
default-character-set=utf8
報錯:
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_connect='SET collation_connection = utf8_unicode_ci'?
init_connect='SET NAMES utf8'?
character-set-server=utf8?
collation-server=utf8_unicode_ci?
skip-character-set-client-handshake
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)
轉載于:https://blog.51cto.com/363340/1139570
總結
以上是生活随笔為你收集整理的Ubuntu 12.04 MySQL改utf-8 启动不了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 各种排序算法总汇
- 下一篇: 让PHP更快的提供文件下载