0

最近、私の要件の 1 つは複数のデータベースを一度に変更することであり、SOURCE コマンドを使用してファイル (.sql ファイル) を実行しています。

ただし、ログアウトしたり、ネットワークの問題が発生してセッションが終了したりしても、nohup を使用して実行できるため、オンラインで行う方法があるかどうかを知りたいと思いました。オンライン モードとは、mysql コマンド ライン ( mysql> ) に移動する必要がないことを意味します。

これが可能かどうか知りたいですか?SQL ファイルは、一度に複数の DB を変更することを目的としていることにご注意ください。

4

1 に答える 1

1

「オンラインモード」についてはわかりませんが、ネットワークの問題が発生した場合にログアウトしても mysql を実行したい場合は、GNU screenを使用することをお勧めします。セッションが終了すると、画面内で実行されたものはすべてバックグラウンドで実行され続け、screen -r再度サインインするときにセッションを再接続できます。

于 2012-02-17T09:49:04.803 に答える