mysql起動できない − エラー1067
久しぶりにmysql使おうと思ったら、
サービスから起動できない!!
何でだろう〜〜〜><
をみたら、
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.5/Data/"
という設定があって、
そのApplication Dataは隠しフォルダになってるし、
中にMySQLのフォルダもあるし〜
OSが作ってくれたかな〜〜
謎です〜〜
とりあえず、datadirを書き換えて、
にしてみたが、だめでした
なんか違う気がしてきた〜
C:\Program Files\MySQL\MySQL Server 5.5\data
下に.errファイルを見てみる
最後一行では、Fatal error: Can't open and lock privilege tables: File '.\mysql\host.MYD' not foundが書いてある
それファイル確かにない!!
big problem?!
なんか最インストールが一番早い気がしてきたが。。。><
起動できる人の環境見たら、host.MYDファイルは0byteなので、
空っぽのhost.MYDファイルを作って、C:\Program Files\MySQL\MySQL Server 5.5\data\mysql下に置いたら、普通にサービス起動できた
〜〜なるほど〜
これ〜解決法になれるかな〜〜
・おまけ
実際には次のオプションファイルを読み込もうとします
C:\WINDOWS\my.ini
C:\my.cnf
D:\MySQL\MySQL Server 5.1\my.ini