mysqldump コマンドで mysql データをバックアップします。
mysqldump -uroot -pbuild testDB > ./testDB.sql
そして、次のコマンドを使用して testDB.sql ファイルから復元します。
source testDB.sql
testDB.sql ファイルは 1.8GB で、ローカル コンピューター (Mac pro os10.10 2.6 GHz Intel Core i5、8 GB 1600 MHz DDR3) での復元には約 7 分かかりましたが、同僚の (8GB) ウィンドウ コンピューターでは、 1時間以上かかりました。
どんなアイデアでも私を助けることができますか? それは InnoDB であり、次のような方法も試しています。
set autocommit=0;
set unique_checks=0;
set foreign_key_checks=0;
source testDB.sql
そして最後に:
set unique_checks=1;
set foreign_key_checks=1;
commit;
しかし、それは良くないようです。
また、いくつかのツールも見つけました: xtrabackup、mydumper/myloader。mydumper を試してみましたが、今は失敗しました。Mac OS では複雑なようです。
mysqldump のボトルネックと mysql データの復元について、誰かが詳しく説明してくれることを願っています。設定