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

Para executar um arquivo .sql no MySQL


O script SQL que você carregou faz referência a um banco de dados e/ou tabela que não existe no banco de dados.

Normalmente não se chamaria o mysql ferramenta com sudo , pois os privilégios do usuário do sistema são diferentes dos usuários do MySQL.

Para executar um script SQL através do mysql eu tentaria algo como:
cat somefile.sql | mysql -u <mysqluser> -p <mysqldb>

Este comando carregaria 'somefile.sql' em mysql ferramenta, conectando-se a um servidor MySQL em localhost como usuário <mysqluser> e selecionando o banco de dados <mysqldb> . O mysql ferramenta solicitará <mysqluser> a senha de acesso de antes de executar o script.