メインコンテンツまでスキップ
バージョン: 4.x

MySQL Dumpの使用

Dorisはバージョン0.15以降、mysqldumpツールを通じてデータやTable構造のエクスポートをサポートしています

エクスポート

  1. testデータベースのtable1Tableをエクスポート: mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test --tables table1

  2. testデータベースのtable1Table構造をエクスポート: mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test --tables table1 --no-data

  3. test1、test2データベースの全Tableをエクスポート: mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test1 test2

  4. 全データベースとTableをエクスポート mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --all-databases より多くの使用パラメータについては、mysqldumpのマニュアルを参照してください

インポート

mysqldumpでエクスポートした結果はファイルにリダイレクトでき、その後sourceコマンドsource filename.sqlを通じてDorisにインポートできます

注意事項

  1. Dorisにはmysqlのtablespaceの概念がないため、mysqldump使用時には--no-tablespacesパラメータを追加してください

  2. mysqldumpを使用したデータとTable構造のエクスポートは、開発・テスト用途やデータ量が少ない場合にのみ使用してください。データ量が多い本番環境では使用しないでください。