mysqldumpからmysqladmin / backupとまったく同じ出力を取得する方法
-
19-08-2019 - |
質問
非常に重要なWindowsサーバーでは、mysqladminユーティリティによってセットアップされたスケジュールされたタスクを使用して、重要なデータをバックアップします。
より単純なmysqldumpコマンドを使用したいのですが、出力が同じであることを確認したいと思います。おそらくmysqladminとmysqldumpの両方が共通のコアダンプコンポーネントを共有しているので、mysqladminのどの設定でも、まったく同じ出力を生成するmysqldumpの設定を見つけることができるはずです。
しかし、どうやって?
現時点では、トライアルに頼っています<!> amp;エラー-しかし、それを行うより良い方法はありますか?
解決
MySQL管理者は、実際にはmysqldumpと同じコアダンプ機能を使用しません。何らかの理由で、再実装されました(そして、一般的にmysqldumpが使用するよりも悪化します)。
したがって、最も必要なオプションを選択し、mysqldumpで使用することをお勧めします。
他のヒント
最初にmysqladminでいくつかの短いテーブルをダンプし、mysqldumpで同じテーブルをダンプします。次に、 mysqldumpを使用して、違いを確認し、使用する適切なオプションを見つけます。マニュアル。
所属していません StackOverflow