原因は電源がぶっ壊れたから。最近半年ほどサーバーいじってないからぼーぜんと見つめる所からはじめる。ここを見て顔面蒼白になってるあなた。DBの破損は突然やってくるんですよー。raidなんてしてても無駄。あせると取り返しがつかなくなる。mysqlが起動しないんだけどどうしよう。error'.なんぞこれ、検索してみるとHDDの故障、SSDなんだけどもね~なんかファイルがぶっ壊れてて起動できないらしい。そこのあなたバックアップ定期的にとってる?できたら全バックアップのがいいかも。いう電源落ちたり中途半端にぶっ壊れたときは運よくないと個別ファイル以外に制御系も壊れるみたいまず、dbが格納されてるdbフォルダをコピーしてみた。data2おや?破損してコピーできなかったファイルがある。これが犯人じゃんということで、バックアップ用サーバーからそのファイルだけを転送してみた起動しない。ほかにも壊れたみたいってことで、ここで2つの方法が考えられる。スレーブをマスターにしてマスターをスレーブサーバーにする。一日に一回ALLバックアップしているデータを使うことにした。そもそも個人のサーバーに預金なみに失われて困るデータはない。--user=mysqlから初期化パスワードを登録して、サーバーを起動してみる。当たり前だが初期値で動いた。何もデータがないので、数時間前の全データにリストア。