資料庫連線問題:PHP函數中的「連線失敗:使用者'root'的存取被拒絕」 嘗試與使用PHP腳本的MySQL資料庫,您可能會遇到錯誤: 儘管有正確的密碼,您可以使用命令列或透過XAMPP 成功存取資料庫,並且該功能似乎可以在您的本地PC 上運行。 解決問題 解決此問題,請考慮以下步驟: 建立專用使用者: 相反情況下使用「root」用戶,請為您的資料庫建立一個具有受限權限的新用戶。 分配資料庫權限:向新使用者授予必要的權限(通常是所有權限)對於您要連接的特定資料庫。 重新建立資料庫:重新建立資料庫使用 SQL 腳本或工具來確保不存在任何遺留問題。 使用新建立的使用者: 在 PHP 腳本中,使用新使用者名稱和密碼建立連線。 範例查詢: 依照這些步驟,您應該可以使用新建立的使用者從PHP 成功連線到資料庫,並避免「連線失敗:存取」被拒絕」錯誤。