如何在 Ubuntu 中访问 PHPMyAdmin?
Posted
技术标签:
【中文标题】如何在 Ubuntu 中访问 PHPMyAdmin?【英文标题】:How do I access PHPMyAdmin in Ubuntu? 【发布时间】:2014-05-20 20:09:07 【问题描述】:我正在尝试登录 phpmyadmin,但是当我将用户名输入为“root”并将密码输入为空白时,我收到错误:
Login without a password is forbidden by configuration
我在这里查看了接受的答案:Can anyone confirm that phpMyAdmin AllowNoPassword works with mysql databases?
我取消了该行的注释(/etc/phpmyadmin/config.inc.php
):
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
但无济于事
我们将不胜感激。
【问题讨论】:
你安装PHPMyAdmin了吗? @ChristianMark 是的 :) 值得检查您访问的是正确的。如果您重命名同一文件夹中的索引文件(假设它是应用程序本身的虚拟主机),您的 phpMyAdmin 会停止工作吗?如果没有,您可能有多个安装。 @ChristianMark 它打开了登录页面:) 我试过root
并在那里空白。没用:)
@ChristianMark Proof :D
【参考方案1】:
尝试像这样在 MySQL 中重置密码:
在 Ubuntu Linux 上设置/更改/重置 MySQL root 密码。在终端中输入以下行。
停止 MySQL 服务器。
sudo /etc/init.d/mysql stop
启动mysqld配置。
sudo mysqld --skip-grant-tables &
以 root 身份登录 MySQL。
mysql -u root mysql
用您的新密码替换 YOURNEWPASSWORD!
更新用户集 密码=PASSWORD('YOURNEWPASSWORD') WHERE User='root';冲洗 特权;退出;
注意:此方法不被视为最安全的密码重置方式。但是它有效。
参考资料:
-
Set / Change / Reset the MySQL root password on Ubuntu Linux
How to Reset the Root Password
【讨论】:
以上是关于如何在 Ubuntu 中访问 PHPMyAdmin?的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu中安装xampp,以及远程访问phpmyadmin遇到的问题
在ubuntu ec2实例中拒绝访问用户时如何重置root密码
在 ubuntu11.4 中安装 phpmyadmin 时出现访问被拒绝错误
在 ubuntu 上安装 phpmyadmin 后用户 'root'@'localhost' 的访问被拒绝