設定ファイルに注意 my.ini と mysql_upgrade 「mysql cannot proceed because system tables used by Event Schedule」

XAMPPの移行でデータフォルダをバックアップしたものと置き換えた。
何度かは普通に動いていたんだけど

課題1
 ユーザ情報が引き継がれない

⇒これは恐らくmysqlテーブルにユーザ管理のフィールドがあって・・・とかかなと安易に考えてた。

課題2
 MYSQLのリーダで読み込むと謎のエラーが・・・

cannot proceed because system tables used by Event Schedule ・・・

なんじゃこりゃー!全く中が覗けなくなった。。
調べると今度はアップグレードすればよいらしい。コマンドは

 mysql_upgrade -u root -p 

でよい。と。

しかしfatal error・・・
どうなっとんねん!

結局、my.cnfが原因で、xampp配下のmysqlのmy.iniとC:\windows配下のmy.cnfファイルの内容に差異があったためらしい。。
ややこしい。。php.iniも確かそうだよね。気をつけなければ。。

windows配下のmy.cnfにあるデータフォルダの絶対パスを修正したら直りましたとさ。よかったー(^-^)