[Project Combat] Window 付属の CMD コマンド ウィンドウを使用して複数の SQL スクリプトをマージする

1. 背景説明

サンドボックスデータベースから本番データベースに複数のSQLスクリプトファイルを移行しているのですが、それぞれのスクリプトをNavicatでインポートするのは面倒なので、複数のSQLスクリプトを1つのSQLにマージできる以下の解決策を見つけました。データベースの迅速な移行とインポート。

2、解決策

具体的な手順は次のとおりです。

2.1 アクセスコマンド

SQL が保存されているフォルダーを見つけて、アドレス バーでそのフォルダーをクリアし、「cmd」と入力して Enter キーを押すと、コマンド ウィンドウが表示されます。
ここに画像の説明を挿入

2.2 「*.sql>>…\abc.sql」と入力します。

次のコマンドを入力して Enter キーを押します。

type  *.sql>>..\abc.sql  

ここに画像の説明を挿入

2.3 マージされた SQL ファイル abc.sql を参照する

フォルダーの上部のファイルには、マージされた SQL ファイル abc.sql が表示されます。

注: …\abc.sql はマージされた SQL ファイルのパスです。これを外側のファイルに置くのが最善です。
ここに画像の説明を挿入

2.4 SQLスクリプトのインポート

Navicat または他のデータベース クライアントを開き、インポートするライブラリを見つけて右クリックし、エクスポートした SQL スクリプトの実行を選択します。データ量が多い場合、データ損失やエラーが発生する可能性が高くなりますので、中央の小さなチェック マークを外すことをお勧めします。次に、「開始」をクリックしてデータの移行とインポートを完了します。

おすすめ

転載: blog.csdn.net/wstever/article/details/131106703