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.