まず、MySQLコマンドラインツールを起動します。
mysql --user=myusername --password=mypassword --silent --force -b
最後の-b
オプションは、エラー時のビープ音を無効にするために使用されます。
次に、データベースを選択します。
use Mydatabasename;
次に、次のようなファイルからSQLを実行します。
source c:\x\y\z\myfile.sql
それは物事がゆっくり行くときです。以前にファイルの一部を実行したことがあるので、コンソールは重複した行エラーでいっぱいになり、実行が著しく遅くなります。1秒あたり5〜10のステートメントが実行されます。重複する行がない場合、コードは5秒ごとに数万のステートメント(30k +)を実行します。
ファイルが大きく、一度に実行できないため、これを行う必要があります。