PR PR

XAMPPのMySQLがエラーで動かないのを直す方法

2010年から、WordPressという無料のシステムを使っています、スーのページです。

そのワードプレスをローカル環境(自分のパソコン上)でも動かすため、XAMPPザンプというツールを使用していますが、このXAMPPのMySQLが、たま~にエラーになり、動かせないことがあります。

何度もXAMPPを再インストールして、面倒な目にあっていましたが、もっと簡単に直せる方法があるので、自分メモ。

XAMPPのMySQLがエラーになる

xamppのMySQLがエラーになる

XAMPPのコントロールパネルで、MySQLのスタートボタンを押すと、赤字でエラーが出てMySQLが動かない!?

エラー内容
Error: MySQL shutdown unexpectedly.
This may be due to a blocked port, missing dependencies, improper privileges, a crash, or a shutdown by another method.Press the Logs button to view error logs and check the Windows Event Viewer for more clues
If you need more help, copy and post this entire log window on the forums

もう何度目だよ…、エラーは突然やってくる(>△<)

XAMPPを再インストールする手もあるけれど、1年ほど前にもっと簡単な方法を見つけたので、こちらを参考にして直します。

XAMPPのMySQLを直す

XAMPPのMySQLを直す

C:\xampp\mysql

「xampp」の「mysql」フォルダの中にある、「data」フォルダを丸ごとコピーしてデスクトップなどへバックアップ。

XAMPPのMySQLを直す

C:\xampp\mysql\data

「data」フォルダの中にある、自分のデータベース以外のフォルダとファイルを削除。

削除するフォルダとファイル
・mysql
・performance_schema
・phpmyadmin
・test
・ファイル全部(※ibdata1は残しても可。記事の一番下にメモあり)

XAMPPのMySQLを直す

C:\xampp\mysql\backup

「mysql」フォルダの中にある、「backup」フォルダの中身を丸ごとコピーして「data」フォルダにペースト。
(※上でibdata1を削除していない場合、ibdata1はコピーしない)

つまり、先ほど削除したものを、backupフォルダから戻すことになります。

これで一応、MySQLが動くようになりますが、まだデータベースが参照できません。。
(※上でibdata1を上書きしなかった場合、xamppはもう動く)

XAMPPのMySQLを直す

先ほどデスクトップなどにコピーしておいたバックアップの中から、「ibdata1」をコピーし、「mysql\data」に上書きペースト。

「ibdata1」ファイルの中には、データベースの情報が入っているみたいです。

XAMPPのMySQLが動いた

XAMPPのMySQLが動いた

再び、XAMPPを起動し、MySQLをスタートさせると、無事に動き、データベースも読みこめました(>▽<)

問題なければ、先ほどデスクトップにコピーしたバックアップは削除してOK.

最初の手順で、「自分のデータベースフォルダ」と「ibdata1」を残して残り全部削除し、「mysql\backup」から「ibdata1」以外をコピーすればひと手間抜ける?けど、間違えてibdata1を上書きしたら終わるので、いずれにせよ最初の時点でデスクトップにコピーだけはしておこう!
スーパソ 目次一覧

人気の記事

スマホのGoogleカレンダーに過去の予定が表示されない場合の対処法
Kindle for PCで洋書をDeepL翻訳を使ってスラスラ読む方法
猫の雑誌「ねこのきもち」を1年間購読して良かったと思う
布とミシンで手帳型スマホケースの作り方 画面の傷も防止
楽天IDに不正アクセス!?ログイン通知が来たのでIDとパスワードを変更
Google Playのアプリ内課金で支払うGoogleアカウント変更方法
XAMPPでPHP7.4と8.2、ついでにPHP8.3と8.4を切り替えて使う方法
無農薬、肥料なし、雨のみ、自然農で完全放置の苺を3000個収穫☆
50歳になったよ。エディブルフラワーでシフォンケーキを作ったよ
スーめも
50歳になったよ。エディブルフラワーでシフォンケーキを作ったよ
2026.05.07
隣の家でガス爆発!? 窓が吹っ飛んだけど、ボヤで済んで良かった
スーめも
隣の家でガス爆発!? 窓が吹っ飛んだけど、ボヤで済んで良かった
2026.04.27
昭和の浴室の水栓を自分で交換し、少しだけ浴室のグレードアップ♪
スーレポ
昭和の浴室の水栓を自分で交換し、少しだけ浴室のグレードアップ♪
2026.04.04
Google Playのアプリ内課金で支払うGoogleアカウント変更方法
スーパソ
Google Playのアプリ内課金で支払うGoogleアカウント変更方法
2026.03.05
もっと新着記事を見る

コメント

  1. ゆい より:

    はじめまして。

    今朝突然、xamppでデータベース接続エラーになってしまい、記載していただいた通りに操作したところ、復旧しました。

    xampp入れ直しせずに済んで、短い時間で復旧できて本当に助かりました。
    画像付きでとても分かりやすかったです。

    有益な情報をありがとうございました。

    • スー より:

      ゆいさん、はじめまして^^
      私は何度もこのエラーになっていたので、自分でもこの記事を参照して早く復旧できるようになりました☆
      ゆいさんのお役にたてて良かったです♪

タイトルとURLをコピーしました