ホーム   »  スポンサー広告  »  スポンサーサイト  »  Linux   »  mysql  »  my.cnfファイルの変更時に頻発するエラー

スポンサーサイト

広告
  
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


Yahoo!ブックマーク Googleブックマーク はてなブックマーク livedoorClip del.icio.us newsing FC2 Technorati ニフティクリップ iza Choix Flog Buzzurl 
ランキングはこちらをクリック!
▲ Page Top     

my.cnfファイルの変更時に頻発するエラー

広告
  

my.cnfファイルの変更時に頻発するエラー

DBの再構築する場合やDBデータディレクトリを変更するなどmy.cnfを修正したときに、よく頻発するエラーです。
下記ログは起動時に吐かれ、Mysqlが起動できません。

[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist


[Table 'mysql.host' doesn't exist]とでたらまず、下記コマンドでシステムテーブルの再構築してください。
私の環境では、DBデータが消えることはありませんでした。

mysql_install_db

※MySQL データを初期化し、システム テーブルを再構築する。

つぎに下記のエラーがでます。
これは、上記で起動した際になぜかroot権限で一部のファイルが作成されたまま残っているため、書き込めできずエラーとなります。

[ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm


Mysqlのディレクトリを権限がrootになっていたのでMysqlユーザへ変更

chown mysql:mysql /var/lib/mysql -R



Mysqlのおすすめ書籍


関連記事
スポンサーサイト


Yahoo!ブックマーク Googleブックマーク はてなブックマーク livedoorClip del.icio.us newsing FC2 Technorati ニフティクリップ iza Choix Flog Buzzurl 
ランキングはこちらをクリック!
▲ Page Top     

Comment
Trackback
Trackback URL
Comment Form
管理者にだけ表示を許可する
サイト紹介

仕事で遭遇したトラブル対応をまとめたサイト。インフラエンジニア、サーバエンジニアとしてスキルアップするための情報(IT講座、Linux、Postfix、PostgreSQL、MySQL、Apache、Java、セキュリティ対策、おすすめ書籍)提供します。
全記事表示リンク
カテゴリ
スポンサーリンク

サーバエンジニアのための書籍
プロフィール

hotally

Author:hotally
仕事:インフラエンジニア
取得資格:第2種基本情報処理
     情報セキュリティスペシャリスト
     ネットワークスペシャリスト
     PostgreSQLCE シルバー

アクセスランキング
[ジャンルランキング]
コンピュータ
618位
アクセスランキングを見る>>

[サブジャンルランキング]
Webサービス
27位
アクセスランキングを見る>>
ブログ
最新記事
カテゴリークラウド
スポンサーリンク


RSSリンクの表示
リンク
ブロとも申請フォーム
QRコード
QR
Lc.ツリータグリスト
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。