在 ubuntu11.4 中安装 phpmyadmin 时出现访问被拒绝错误
Posted
技术标签:
【中文标题】在 ubuntu11.4 中安装 phpmyadmin 时出现访问被拒绝错误【英文标题】:Getting Access denied error while installing phpmyadmin in ubuntu11.4 【发布时间】:2012-07-05 11:09:05 【问题描述】:我是 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。 我需要用特权做任何事情吗?
请帮我解决这个问题。
【问题讨论】:
【参考方案1】:我遇到了同样的问题并再次安装了我的机器,因为我虽然做错了什么。但是重新安装Ubuntu后同样的问题。
对我有用的是安装 mysql-server 和 phpmyadmin 而不是 root 用户。我创建了一个新用户adduser admin
并将他们放入带有adduser admin sudo
的sudo 组。之后,我使用 root 帐户退出我的 ssh 连接并使用新的管理员用户登录。现在,我安装了两个软件包,而且,令人惊讶的是,一切正常。
【讨论】:
【参考方案2】:我遇到了同样的问题,只是想出了我的问题。我在我的 Root 用户密码中使用了“ü”。似乎 PHPMYADMIN 无法处理 utf-8 集。所以我将密码更改为“abc”,它成功了!只是不要忘记撤消您的临时密码:)
【讨论】:
【参考方案3】:我建议:
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
【讨论】:
以上是关于在 ubuntu11.4 中安装 phpmyadmin 时出现访问被拒绝错误的主要内容,如果未能解决你的问题,请参考以下文章
如何在 apache2 tomcat6 中安装 ffmpeg 或在 ubuntu 中安装 xampp?