忘记了使用 Lamp Fedora 的 phpMyAdmin 的用户名和密码

Posted

技术标签:

【中文标题】忘记了使用 Lamp Fedora 的 phpMyAdmin 的用户名和密码【英文标题】:forgot user name and password for phpMyAdmin using Lamp Fedora 【发布时间】:2012-11-05 17:10:12 【问题描述】:

无论如何都无法登录,我什至编辑了 config.inc.php 文件。 另一个问题是我的本地主机的 ip 地址是 10.0.2.15,但我必须使用 127.0.0.1/phpMyAdmin 访问 phpMyAdmin。早在我还编辑了这部分的 phpMyAdmin.conf 文件之前

# Apache 2.4

<RequireAny>

  Require ip 127.0.0.1

  Require ip ::1

</RequireAny>

# Apache 2.2

#订单拒绝,允许

#拒绝所有人

Allow from 127.0.0.1

Allow from ::1

我改变了 订单拒绝,允许

全部拒绝

Allow from no

到 #订单拒绝,允许

#拒绝所有人

Allow from 127.0.0.1

有人可以帮忙吗?谢谢

【问题讨论】:

【参考方案1】:

试试

http://localhost/phpmyadmin

必要时重新安装phpmyadmin!!

【讨论】:

这也不起作用...如何安装phpadmin?并且地址 10.0.2.15 和 127.0.0.1 都可以进入 apache 页面... 你运行的是windows/linux还是mac? 我在虚拟机上运行 fedora 你的 apache 服务器在运行吗? 这个我试过了,服务mysqld重启,httpd重启,都不行【参考方案2】:

使用以下步骤重置您的 MySQL root 密码,然后使用您的新密码以 root 身份登录 phpMyAdmin。

    停止所有正在运行的 MySQL 实例。

    sudo /etc/init.d/mysql stop   
    

    在安全模式下运行 MySQL。

    sudo mysqld_safe --skip-grant-tables
    

    以root用户无密码登录MySQL。

    mysql -u root mysql  
    

    设置您的 MySQL 根密码。

    update user set Password=PASSWORD('newpassword') where User = 'root';  
    flush privileges;   
    exit;  
    

    在第一个命令中,将字符串 newpassword 替换为您自己的新 MySQL 根密码。

    停止 mysqld。

    sudo killall mysqld    
    

    重启 MySQL。

    sudo /etc/init.d/mysql start
    

    使用新密码以 root 身份登录 phpMyAdmin。

【讨论】:

以上是关于忘记了使用 Lamp Fedora 的 phpMyAdmin 的用户名和密码的主要内容,如果未能解决你的问题,请参考以下文章

在Fedora 23 Server和Workstation上安装LAMP(Linux, Apache, MariaDB和PHP)

fedora 24 忘记密码 图形化界面修改root密码的方法

fedora 20 怎么用root进入

Fedora 35 上的 httpd localhost 服务器出现错误 503

Fedora phpMyAdmin 错误:缺少 mbstring 扩展

如何以root用户登录fedora系统