phpMyAdmin安装 - 错误1045:访问被拒绝(使用:密码:否)

时间:2017-02-27 16:19:50

标签: mysql phpmyadmin mariadb

我尝试在Ubuntu 16.04LTS上为MariaDB和Apache安装phpMyAdmin。问题是,在设置过程中,它会问我关于“root”的问题。名称,但不是root用户的密码,我最终得到了共同的ERROR 1045 (28000): Acces denied for user 'root'@'localhost' (using password: NO)

最近我重新安装了Apache和MariaDB,但我不知道如何处理这个问题。我已经尝试了dpkg-reconfure dbconfig-commondpkg-reconfigure phpmyadmin,但每次出现此错误时都会如此。{ 另外,我知道root密码,我通常可以用mysql -u root -p登录,所以唯一的问题是如何将它交给phpmyadmin。

我检查了我的config.inc.php,但是我看不到放置管理用户名或passowrd的地方。

1 个答案:

答案 0 :(得分:5)

我通过暂时删除root密码来修复此问题。

使用mysql -uroot -p登录mysql。

执行SET PASSWORD FOR root@localhost=PASSWORD('');以删除root密码。

之后,执行dpkg-reconfigure phpmyadmin或重新安装phpmyadmin,按照惯例进行安装。完成后,再次运行mysql_secure_installation以再次设置root密码。

您现在可以正常使用phpmyadmin以root的密码登录。