amh安装mysql_解决AMH面板变更面板MYSQL数据库密码导致无法连接问题

9b43e80d9a7d1343d818b9c0a64abd5b.png

网友热度 13,669 ℃ - 1条评论

aa77d432fb3c41714bf858903bc849de.png

老左已经好久没有关注到AMH面板上面的信息,因为后面的5.0版本开始是收费版本,一来我没有购买体验 ,二来是有问题官方会提供解决,三来免费的4.2版本基本上也能满足基本的建站需求。今天有网友找我说自己在PHPMYADMIN面板中修改网站数据库密码的时候,数据表选错了,直接将ROOT用户的密码修改,这个用户可是AMH面板链接的数据库。

如果这个密码错误会导致我们打开面板有"[Amysql-Notice] Access denied for user 'root'@'localhost' (using password: YES) Mysql链接出错,请配置/Amysql/config.php文件。"这样的提示错误,出现问题就要解决。这个朋友也蛮有意思的,我让他提供ROOT信息我登录进去解决,偏偏要我描述给他去操作,因为我这边也没有遇到过这样的问题,而且手中也没有AMH面板的环境,我只能又去开一台测试机,然后安装一个AMH面板,当然还要很无聊的先将ROOT密码修改掉导致和他一样的错误再去给自己解决。

在解决这个问题之前,也许有些用户也需要这样的过程,因为可能我们在安装AMH面板的时候设置的MYSQL数据库密码太简单,我们也希望重新设置一个复杂一点的AMH面板的数据库密码,我们就先来修改密码。

第一、修改AMH面板ROOT用户数据库密码

我们可以直接用命令解决,如果麻烦或者不熟悉,那就先登录AMH面板下载组件PHPMYADMIN安装之后直接用这个数据库面板登录。

c1fff5adbfe066b0d0ab47752e5c3a7c.png

我们可以看到上图,找到我们需要修改的ROOT用户,然后去编辑。今天这位朋友本来不想修改这个用户信息的,他想修改一个网站数据库的,导致搞错了。

6fee79d44c892d5e89ff37a80c2b37bb.png

这里我们可以生成一个复杂的密码,或者我们自己设置一个,然后执行。其实这个时候,我们打开面板首页就可以看到错误了,因为我们还有一个配置文件没有修改。

第二、修改AMH面板数据库配置文件

在错误提示的时候我们可以看到"Amysql/config.php"配置文件需要修改,在AMH5.0的时候我们可以看到官方给出解决方案,毕竟人家是付费的,AMH4.2是没有告诉路径在哪里的(我们没花钱),所以老左就用find命令搜索,看看服务器里哪里有这个文件。然后找到几个文件同名字的。

AHM5.0 - /usr/local/amh-5.0/web/Amysql/

AMH4.2 - /home/wwwroot/index/web/Amysql/

找到config.php文件我们需要编辑里面的字段。

0a5971b0a5faa9b767c503e9f119786d.png

看到上图,找到密码字段位置,然后修改替换。我们再打开AMH面板首页,就没有这样问题了。

总结,通过这个方法我们可以解决需要修改AMH面板数据库密码的问题,不是简单的修改ROOT用户密码就可以了,还需要修改配置文件,就跟我们网站的数据库链接文件一样的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值