ミスを報告しました.Fatal error:Can't open and lock privilege tables:Table'mysql.host' doesn't exist

774 ワード

今日mysqlをインストールした後、起動時に起動に成功せず、次のログを確認しました.
エラーメッセージを表示するには、次の手順に従います.
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

資料を調べて知った.次のコマンドを実行します.
mysql_install_db �Cusrer=mysql datadir=/var/lib/mysql

Datadirは私のmysql保存ファイルディレクトリです
mysqlを再起動してもだめです.
MySQL Daemon failed to start.
     mysqld:                                          [  ]

そして別のコマンドを試して起動完了
mysql_install_db

mysqlサービスを開始します.
[root@mysql mysqld]# /etc/init.d/mysqld restart
   mysqld:                                              [  ]
     mysqld:                                          [  ]