2017-02-27 116 views
1

我試圖在Ubuntu 16.04LTS上安裝phpMyAdmin,用於MariaDB和Apache。問題是,在安裝過程中,它詢問我有關'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。phpMyAdmin安裝 - 錯誤1045:訪問被拒絕(使用:密碼:否)

+0

你是否解決了這個問題?我目前遇到同樣的問題,無法找到解決方案。 – confetti

回答

0

我通過暫時刪除root密碼解決了這個問題。

使用mysql -uroot -p登錄到mysql。

執行SET PASSWORD FOR [email protected]=PASSWORD('');刪除root密碼。

之後,執行dpkg-reconfigure phpmyadmin或重新安裝phpmyadmin,按照正常情況下進行安裝。完成後,再次運行mysql_secure_installation以再次設置根密碼。

現在,您可以使用phpmyadmin正常登錄該密碼爲root

相關問題