ホームページ > データベース > mysql チュートリアル > 初始化mysql数据库时提示字符编码错误的解决办法

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

WBOY
リリース: 2016-05-31 08:47:58
オリジナル
890 人が閲覧しました

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

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート