データベース移行スクリプトを実行しなければならないとき、私は偏執狂になりがちで、スクリプトを一度に実行することはありませんdbcli < migration.sql
。代わりに、一度に 1 つずつコマンドを実行することを好みます。これまでのところ、惨めなコピー/貼り付けを使用してきました。
この種のことを実行できるツールが必要ですが、Google、ウィクペディア、または StackOverflow (閉じるが葉巻はありません) を使用してツールを見つけるのに苦労しています。
これは間違いなく私が自分で書くことができるものですが、それはすでに存在している必要がありますね.
これは、ほんの少しの対話性を備えたコマンドラインから実行できるものである必要があります(実行されるステートメントを表示し、Enterキーを押して実行し、出力がある場合は出力を表示するなど)通常、サーバーには使用可能な GUI がないためです。
私の特定の db ターゲットは MySQL ですが、そのようなツールを db 固有にする必要はありません。
アップデート
その間、私は自分がやりたいことをするユーティリティを Java で書いています。