MySQLが予期せずシャットダウンするエラーの原因は、ポートのブロック、依存関係の欠如、不適切な権限、クラッシュ、または他の方法によるシャットダウンのいずれかです。エラーログを確認し、Windowsイベントビューアーをチェックすることで、より詳細な情報を得ることができます1。XAMPPを使用している場合は、以下の手順を実行して問題を解決できます23:
- フォルダー
mysql/data
をmysql/data_old
にリネームします。 - フォルダー
mysql/backup
をコピーして(作成されるmysql/backup - Copy
を)、mysql/data
にリネームします。 mysql/data_old
内のデータベース名と同名のフォルダー全てをmysql/data
にコピーします。mysql/data_old
内のファイルibdata1
をmysql/data
に上書きコピーします。- XAMPP のコントロールパネルで MySQL を起動します。
1: MySQL shutdown unexpectedly. 2: MySQLが予期せず終了ー2分で解決する方法【XAMPP】 – ぬこのライフハック 3: XAMPP起動時に “MySQL shutdown unexpectedly” エラーが出た場合の対処法