在ubuntu11.4中安装phpmyadmin时获取访问被拒绝错误

时间:2012-07-05 03:54:40

标签: mysql ubuntu phpmyadmin ubuntu-11.04

我是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 我是否需要以特权做任何事情?

请帮我解决这个问题。

3 个答案:

答案 0 :(得分:6)

我建议:

mysql -h localhost -u root -p

你输入了别的东西。 :(

pidof mysqld说到底是什么?如果没有,那么sudo service mysql start并尝试

mysql -h localhost -u root -p

试。

重新配置mysql-server:

sudo dpkg-reconfigure mysql-server

sudo dpkg-reconfigure mysql-server-5.1

无论安装哪一个。

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

sudo dpkg-reconfigure phpmyadmin

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

对我有用的是以root用户身份安装mysql-server和phpmyadmin NOT。我创建了一个新用户adduser admin并将其放入带有adduser admin sudo的sudo组。之后,我退出与root帐户的ssh连接并使用新的admin-user登录。现在,我安装了两个软件包,而且很可惜,一切正常。