2016-07-08 17 views
0

が、私はの線に沿ってmysqldumpをやろうとしていますロック:MySQLのダンプは

のmysqldump -uルートを-p DB> C:\のFileLocation

しかし

、私はコマンドを実行すると決して終わらない。したがって、私は使用した:SHOW PROCESSLIST;何が起こっていたのかを知る。ダンプクエリの状態では、状態は「テーブルメタデータロックを待っています」と表示されます。どちらのプロセスもスリープしている(SHOW PROCESSLISTコマンドに加えて)データベース上で実行中のプロセスは2つだけです。

私は他の2つのプロセスを強制終了し、その後私のために働くダンプを実行しようとしました。しかし、2つのプロセスが動作しているかどうかに関わらず、ダンプを動作させたい。それについて行く方法はありますか? --single-トランザクション= TRUE、私の元のクエリの先頭に:最後にそれを把握するために管理

答えて

0

...

私がしなければならなかったすべては追加しました。 IE:

のmysqldump --single-トランザクション= TRUE -uルート-p DB> C:プロセスがテーブルをロックすることなく実行することができます\のFileLocation

関連する問題