sql >> データベース >  >> RDS >> Mysql

mysqldプロセスを強制終了します

    リカバリとロールバックの目的でトランザクションログに裏打ちされたInnoDBを使用している場合は、特に非本番環境で多くのことを回避できます。

    レネゲードクエリを終了する最も簡単な方法は、MySQLシェルをrootユーザーとして使用することです。

    SHOW PROCESSLIST;
    

    これにより、現在の接続のリストと各接続のプロセスIDが表示されます。番号19などの特定のクエリを終了するには、次を使用します。

    KILL 19;
    

    通常、これはクエリを元に戻し、ロールバックします。場合によっては、これでは不十分であり、kill -9を使用してMySQLサーバープロセスを強制終了する必要があります。 。ほとんどの場合、サーバーをすぐに再起動できるはずであり、DBは最後に完全にコミットされた状態になります。



    1. GUIを使用してMySQLWorkbenchでサーバーステータスを確認する方法

    2. MySQLとPHP:キリル文字を使用したUTF-8

    3. カスタムMySQLNHibernateBatcherを構成する方法は?

    4. ワードプレスクエリ-メタデータの日付による次の2つのイベント