Erro ao carregar um arquivo sql para o mysql usando o terminal shell

2

Estou tentando fazer upload de um arquivo sql para o mysql no AWS usando meu terminal do shell. Eu posso fazer login e tudo funciona muito bem. Eu usei o FTP para transferir um arquivo sql para minha pasta html e estou tentando importá-lo para um banco de dados mysql já existente usando o seguinte comando:

sudo mysql -u ubuntu -p dbasename < /var/www/html/nameoffile.sql

Mas quando executo este comando, recebo o seguinte erro:

ERROR 1045 (28000): Access denied for user 'ubuntu'@'localhost' (using password: YES)

Alguém sabe o que isso significa?

    
por Sage 23.09.2015 / 00:49

1 resposta

0

Veja a resposta do @Raja acima. É uma simples questão de lembrar de usar o MySQL USER e não o usuário do SO para a operação (no meu caso). Embora o link fornecido tenha muitas outras coisas a considerar, bem como se você está tendo esse problema.

Raja se você quiser adicionar uma resposta também, eu mudarei a minha para a sua, ou se for desejado deletar isso completamente, eu também entendo.

    
por Sage 23.09.2015 / 01:15