エピゴーネンでスマートフォン用の表示で見るエピゴーネンでこの広告は、90日以上更新していないブログに表示しています。2011-04-18しょうもないMySQLエラーで手間取った件MySQL都内への電力供給も安定化し、TDLも営業を再開したので、久々に自宅サーバを立ち上げました。OS起動させたらどうもMySQLが動いてないっぽいので、手動で実行したら下のエラーが。file.直訳すると、pidファイルを更新する前にファイルが移動されたと言ってるぽい。メッセージが画面にリダイレクトされるのに、エラーファイルには何も吐かれてないし。疑わしきはmy.cnfということで、my.cnfをチェック。このサーバはバージョン違いのMySQLを何度か入れたので、/etcではなく$MYSQL_HOMEにmy.cnfがある。開いてみてもpid-fileパスは特に指定してない。指定してない場合、$MYSQL_HOMEに出来るはずなので、確認してみる。/usr/local/mysql5.1/data/server.pidちゃんとあるわよねえ。ぐぐってみると、ibdataを消したらできましただの、再インストールしたら出来ました。役に立たない解決法しかヒットしないorz集中力が途切れたので小一時間ほどtokyo-tubeを眺めていると、まさか見てるmy.cnfが違うんじゃない?という神の啓示が聞こえたので早速調べる。/etc/my.cnforzMySQLは起動時に読みに行くmy.cnfに順番があって、/etc配下は何より優先されるのは基本中の基本。/etc/my.cnfをリネームしたら正常に起動しました^^;反省を込めてmy.cnfを読みに行く順番を書いておきます。1./etc/my.cnf2./etc/mysql/my.cnf(ただしmysql5.1以降)3.$MYSQL_HOME配下4.--defaults-extra-fileオプションに指定したファイル5.$HOME/.my.cnf6.DEFAULT_SYSCONFDIR/my.cnf何とも素人以下のミスをしたもんだぜ。Mobileでfastdevしようぜ!どうも〜。月別アーカイブ参加グループプログラミングはてなブログをはじめよう!masahiko_of_joytoyさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。