6

我是 ubuntu 的新手。在 ubuntu11.4 服务器中安装 phpmyadmin 时出现错误。它说

An error occurred while installing the database:
ERROR 1045 (28000):Access denaid for user 'root'@'localhost' (using password:YES);

我确定我使用了正确的 root 密码。我可以通过putty登录mysql。
我需要做任何有特权的事情吗?

请帮我解决这个问题。

4

3 回答 3

7

我建议:

mysql -h localhost -u root -p

你输入了别的东西。:(

pidof mysqld到底说了什么?如果没有,然后sudo service mysql start尝试

mysql -h localhost -u root -p

再次。

重新配置mysql服务器:

sudo dpkg-reconfigure mysql-server

或者

sudo dpkg-reconfigure mysql-server-5.1

无论安装哪个。

一旦你重新配置(并恢复)你的 root mysql 密码,然后重新配置 phpmyadmin

sudo dpkg-reconfigure phpmyadmin
于 2012-07-28T10:02:15.993 回答
0

我遇到了同样的问题,只是想出了我的问题。我在我的 Root 用户密码中使用了“ü”。似乎 PHPMYADMIN 无法处理 utf-8 集。所以我将密码更改为“abc”,它成功了!只是不要忘记撤消您的临时密码:)

于 2013-02-26T08:16:22.660 回答
0

我遇到了同样的问题并再次安装了我的机器,因为我虽然做错了什么。但是重新安装Ubuntu后同样的问题。

对我有用的是安装 mysql-server 和 phpmyadmin 而不是 root 用户。我创建了一个新用户adduser admin并将他们放入 sudo 组中adduser admin sudo。之后,我使用 root 帐户退出我的 ssh 连接并使用新的管理员用户登录。现在,我安装了两个软件包,而且,令人惊讶的是,一切正常。

于 2015-12-12T08:38:18.437 回答