phpmyadmin 服务器上出现错误1045

bt1cpqcv  于 2022-11-09  发布在  PHP
关注(0)|答案(1)|浏览(171)

有人能帮助我安装PHPMyAdmin在我的digitalocean WordPress服务器上使用命令sudo apt update && sudo apt install phpmyadmin php-mbstring,然后我选择apache,并做了是的是的,然后我得到了这个错误:-Error
然后我尝试了这么多的事情,但不能解决它,我已经看到一些其他StackOverflow线程access denied for user debian-sys-maint尝试了所有没有工作,可以任何人请帮助我m新

wbgh16ku

wbgh16ku1#

我在升级我的Linux Mint版本后也遇到了同样的问题。升级卸载了phpmyadmin,当我重新安装时,我得到了同样的错误。
我最终发现这是配置文件中的密码和数据库用户使用的密码不匹配。下面是我解决这个问题的方法:
在配置文件中查找密码:

sudo cat /etc/mysql/debian.cnf

您将看到类似以下的内容:
用户= debian系统维护
密码= QOLla97eGTZmNWVp
获得密码后,在数据库中更改密码,然后重新启动mysql:

$ mysql -u root -p
$ (enter root password)
mysql> ALTER USER 'debian-sys-maint'@'localhost' IDENTIFIED BY 'QOLla97eGTZmNWVp';
mysql> FLUSH PRIVILEGES;
mysql> exit;
$ sudo /etc/init.d/mysql restart

在此之后,我的phpmyadmin安装成功。希望这能帮助一些人。

相关问题