Como usar a tela com a importação do mysql

1

Eu preciso importar uma tabela MySQL muito grande no servidor remoto. Normalmente estou usando

mysql -u mysql_user -pMypass db_name < sql_data.sql

Mas demora cerca de 5 horas para concluir a tarefa. Eu tentei usar nohup, mas o processo de logout está matando a importação. Eu achei que eu poderia usar a tela, mas sem sorte.

screen -dmS import_table mysql -u mysql_user -pMypass db_name < sql_data.sql

Por favor, sugira o que mais posso experimentar. Obrigado.

    
por valk 27.02.2014 / 20:49

1 resposta

2

Basta invocar screen em um prompt de shell. Depois de iniciar o shell dentro de screen , execute o comando mysql import como normal. Para desanexar da sessão de tela, digite Ctrl-A, D. Para reconectar a sessão, digite screen -r

    
por 27.02.2014 / 20:54