MySQLデータベースにつながらなくなった


phpMyAdmin でMySQLデータベースの状態を確認し、原因となっている不要なプロセスを停止(強制終了)することができます。

◇phpMyAdmin の利用
https://support.kagoya.jp/kir/manual/myadmin/index.html



phpMyAdmin で MySQL の状態を確認する方法
  1. phpMyAdmin にアクセスし、ログインします。

  2. 上部メニューから「状態」をクリックします。

  3. 表示されたメニューから「プロセス」をクリックします。

  4. 現在実行中のプロセスが一番上から時間がかかっている順に表示されます。

プロセスリストに大量のプロセスが溜まっている場合は、各プロセスの「状態」を確認してください。
例えば、「状態」が「Waiting for table level lock」となっているプロセスは、先に実行されたプロセスによってテーブルがロック状態になったため処理待ち状態になっています。
原因となっているプロセスが不要であれば、当該プロセスの「停止」をクリックすることでプロセスをkill(強制終了)することができます。

  • ※ update文などデータベース更新中のプロセスを停止すると、データベースが壊れる危険性があります。お客様ご自身の責任のもと、当該プロセスを終了しても問題ないかどうか十分確認したうえで停止してください。
評価点数: 0 (0 件の投票)