Uso:
mysql -u root -p
e digite a senha quando necessário.
Acabei de instalar o Mysql no Ubuntu 10.4 LTS e, infelizmente, tenho tido sérios problemas.
Usando o terminal eu ganho acesso root (através dos comandos: sudo su) e eu digito:
mysql
imediatamente recebo este erro:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Então eu digito:
mysqladmin -u root fist_p second_p_151
e eu recebo:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Eu também recebo erros sempre que quero importar um arquivo sql.
Uso:
mysql -u root -p
e digite a senha quando necessário.
O MySQL Server possui seus próprios usuários, senhas e permissões. Você simplesmente não pode logar no MySQL usando seus usuários regulares do Linux, mesmo se eles tiverem o mesmo nome (como root
). Assim, fazer sudo su
não serve para nada.
Dê uma olhada no -u e < href="http://dev.mysql.com/doc/refman/5.5/en/mysql-command-options.html#option_mysql_password"> -p parâmetros em o manual .
Tags mysql