首頁 > 資料庫 > mysql教程 > 為什麼我的 PHP 程式碼在連接 MySQL 時會出現「存取被拒絕」的情況,如何修復?

為什麼我的 PHP 程式碼在連接 MySQL 時會出現「存取被拒絕」的情況,如何修復?

Linda Hamilton
發布: 2024-12-11 18:32:12
原創
650 人瀏覽過

Why Does My PHP Code Get

從PHP 連接到MySQL 資料庫失敗:解決「存取被拒絕」問題

嘗試從PHP 與MySQL 資料庫互動有時可能會導致出現「存取被拒絕」錯誤。在本例中,收到的具體錯誤是「連線失敗:使用者'root'@'localhost'存取被拒絕(使用密碼:YES)。」儘管可以透過命令列存取資料庫並使用正確的密碼,但網頁無法連接。

為了解決此問題,採取了以下步驟:

  1. 使用以下命令以 root 使用者身分登錄MySQL:

  2. 使用所需的名稱建立新使用者憑證:

  3. 建立要使用的資料庫:

  4. 授予新使用者資料庫權限:

  5. 註銷 root帳戶並以新使用者身分登入:

  6. 使用腳本匯入資料庫架構和資料:

進行這些變更後實作後,PHP 腳本使用下列呼叫成功連接到MySQL資料庫:

By依照這些步驟,「存取被拒絕」錯誤已解決,讓 PHP 函數與 MySQL 資料庫互動。

以上是為什麼我的 PHP 程式碼在連接 MySQL 時會出現「存取被拒絕」的情況,如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板