sudo mysql -u root -p #先登入mysql
查看 root 目前用什麼登入方式:
SELECT user, host, plugin FROM mysql.user;
建立 phpMyAdmin 管理帳號,例如 dbadmin:
CREATE USER 'dbadmin'@'localhost' IDENTIFIED BY '請換成很強的密碼';
GRANT ALL PRIVILEGES ON *.* TO 'dbadmin'@'localhost' WITH GRANT OPTION;
離開:
exit;
然後去 phpMyAdmin 用這個登入:
帳號:dbadmin
密碼:你剛剛設定的密碼
完成,現在已經可以用phpmyadmin登入了
參考文章:
https://devanswers.co/phpmyadmin-access-denied-for-user-root-localhost/