現在、Ubuntu 22.04 を使用しています。新しいデータベースを作成する SQL ファイルが 30 個以上あり、そのうちのいくつかは 10 GB を超えています。これらのファイルを を使用して MySQL にインポートしたくありませんMySQL < File.sql
。この方法を使用すると、最初にデータベースを手動で作成する必要があるためです。
コマンドを使用すると、Source File.sql
クエリからデータベースが作成されます。ただし、VPN を使用してサーバーに接続しており、現時点ではネットワークが少し混乱しています。
このコマンドを実行してバックグラウンドにするにはどうすればいいですか? を使用してアプリをバックグラウンドに送る方法は知っていますnohup
が、 を使用して MySQL クエリをバックグラウンドに送る方法がわかりませんnohup
。
答え1
コマンドを使用するscreen
と、分離されたセッションでコマンドを起動できます。
screen
次のコマンドでインストールします:sudo apt install screen
分離された画面でコマンドを起動します。
screen -dmS "screenNameHere" your command here
コマンドの進行状況や結果を確認するには、次のコマンドを使用してそのセッションを再接続します。
screen -r screenNameHere
screen
コマンドの詳細情報ここ。