Access denied for user 'root'@'localhost' (using password: YES)
config.php 或 .env 是否修改為本地數據庫實際賬號密碼?root@localhost 是否允許密碼登錄?SELECT user, host, plugin FROM mysql.user WHERE user='root';plugin 為 auth_socket,需改為 mysql_native_password:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password'; FLUSH PRIVILEGES;127.0.0.1,MySQL 需授權 root@'127.0.0.1' 或 root@'%'。mysql -u root -p -h 127.0.0.1 -P 3306
命令行能連上說明網絡與賬號無誤,問題在應用配置;否則按上述權限修復。