Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Importando um arquivo sql grande para o MySql via linha de comando


Você pode importar o arquivo .sql usando a entrada padrão como esta:

mysql -u <user> -p<password> <dbname> < file.sql

Observação: Não deve haver espaço entre <-p> e <password>

Referência:http://dev.mysql.com /doc/refman/5.0/en/mysql-batch-commands.html

Observação para edições sugeridas: Esta resposta foi ligeiramente alterada por edições sugeridas para usar o parâmetro de senha em linha. Eu posso recomendá-lo para scripts, mas você deve estar ciente de que quando você escreve a senha diretamente no parâmetro (-p<password> ) ele pode ser armazenado em cache por um histórico do shell revelando sua senha para qualquer pessoa que possa ler o arquivo de histórico. Considerando que -p pede que você insira a senha por entrada padrão.