首頁 >資料庫 >mysql教程 >初始化mysql数据库时提示字符编码错误的解决办法

初始化mysql数据库时提示字符编码错误的解决办法

WBOY
WBOY原創
2016-05-31 08:47:58890瀏覽

有时候在安装完数据库并初始化的时候会出现如下错误:

root@localhost mysql-5.5.19]# bash scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/home/webserver/mysqldata/

Installing MySQL system tables...

120330 16:19:42 [ERROR] Unknown collation: 'utf8-general_ci'

120330 16:19:42 [ERROR] Aborting

120330 16:19:42 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete

Installation of system tables failed!  Examine the logs in

/home/webserver/mysqldata/ for more information

造成这种错误原因是在配置参数时utf8-general_ci写错了,应该是utf8_general_ci,

如果不想重新安装数据库那就在my.cnf文件中[mysqld]下面增加一行:

character_set_server=utf8

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn