sql >> データベース >  >> RDS >> Mysql

MySQL比較データベース

    MySQLで2つのデータベースを比較する必要がある場合があります。コマンドラインユーティリティを使用してMySQLのデータベースを比較する方法は次のとおりです。

    MySQLでデータベースを比較する方法

    MySQLでデータベースを比較する手順は次のとおりです。

    2つのMySQLデータベースを比較したいとしますdb1 およびdb2

    まず、両方のデータベースのバックアップを取ります。つまり、データベースごとに.sqlファイルを作成します

    # mysqldump --skip-comments --skip-extended-insert -u root -p db1>db_file1.sql
    # mysqldump --skip-comments --skip-extended-insert -u root -p db2>db_file2.sql
    

    ボーナスリード:MySQLAlterストアドプロシージャ

    上記のコマンドでは、–skip-commentsはコメントをスキップし、–skip-extended-insertは行ごとに個別の挿入ステートメントを作成して、データベースの比較を容易にします。

    次に、diffツールを使用してこれら2つのファイルを比較します

    # diff db_file1.sql db_file2.sql
    

    GUIツールを使用してMySQLデータベースを比較する場合は、TOADforMySQLを試してください。無料です。

    うまくいけば、My​​SQLのデータベースを簡単に比較できるようになりました。

    Ubiqを使用すると、データを数分で簡単に視覚化し、リアルタイムのダッシュボードで監視できます。今日それを試してみてください!

    1. SQL Server 2016:データベースを作成する

    2. 1899-12-30が12/31ではなくAccess/SQL Serverのゼロ日付であるのはなぜですか?

    3. phpを使用してtxtファイルをpostgresにインポートする際の問題

    4. MySQLでデータベースの文字セットと照合を設定する方法