mysql 错误信息解释

mysql 错误信息解释

我刚刚在 Ubuntu 10.4 LTS 上安装了 Mysql,不幸的是,我遇到了严重的问题。

使用终端我获得 root 访问权限(通过命令:sudo su)并输入:

mysql

我立即收到此错误:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

然后我输入:

mysqladmin -u root fist_p second_p_151

我得到:

mysqladmin: connect to server at 'localhost' failed

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

每当我想要导入 SQL 文件时,也会遇到错误。

答案1

使用:

mysql -u root -p

并在需要时输入密码。

答案2

MySQL 服务器有自己的用户、密码和权限。您根本无法使用常规 Linux 用户登录 MySQL,即使他们具有相同的名称(例如root)。因此这样做sudo su毫无意义。

看看-u-p中的参数手册

相关内容