ホームページ >データベース >mysql チュートリアル >テーブルをロックせずにデータベースを MySQLDump する方法?
テーブルをロックせずに MySQLDump を実行する方法
ライブ運用環境からローカル開発環境にデータベースをコピーする場合、次のことを避けることが重要です運用データベースをロックします。この記事では、この課題に対する解決策を提供します。
従来のコマンド mysqldump は、テーブルをダンプするときにテーブルを順番にロックします。この問題を解決するには、次のオプションを検討してください:
したがって、InnoDB データベースの場合、推奨されるコマンドは次のとおりです。
mysqldump --single-transaction=TRUE -u username -p DB
このオプションを利用すると、テーブル ロックを発生させることなく、実稼働環境からローカル開発環境にデータベースを効果的にコピーできます。
以上がテーブルをロックせずにデータベースを MySQLDump する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。