首頁 > 後端開發 > php教程 > 如何修正 PhpMyAdmin 中的 \'mysqli_real_connect(): (HY000/2002): No Such File or Directory\' 錯誤?

如何修正 PhpMyAdmin 中的 \'mysqli_real_connect(): (HY000/2002): No Such File or Directory\' 錯誤?

Linda Hamilton
發布: 2024-10-19 16:23:30
原創
1140 人瀏覽過

How to Fix the

Error Encountered: mysqli_real_connect() Function Issue

在涉及mysqli_real_connect() 函數的一條困境中,指出: “mysqli_real_connect(): (HY000/2002): 沒有這樣的檔案或目錄。」此錯誤通常表示與MySQL 資料庫建立連線失敗。

解決方案:

要解決此錯誤,使用者需要修改 /etc/phpmyadmin/config.conf 檔案。 inc.php 檔案並更改主機名稱設定。操作方法如下:

  1. 導覽至 /etc/phpmyadmin/config.inc.php 檔案。
  2. 找 $cfg['Servers'][$i ]['host'] 設定參數。
  3. 將主機名稱從 'localhost' 改為 '127.0.0.1'。更新後的程式碼應如下所示:

  4. 將變更儲存到設定檔。

說明:

發生該錯誤的原因是,當將「localhost」指定為主機名稱時,PhpMyAdmin 最初嘗試使用MySQL 套接字連接到MySQL 資料庫。並非所有系統都支援此連接方法,尤其是 MacOS。透過將主機名稱更改為“127.0.0.1”,PhpMyAdmin 將建立與資料庫的 TCP 連接,這應該可以解決問題。

以上是如何修正 PhpMyAdmin 中的 \'mysqli_real_connect(): (HY000/2002): No Such File or Directory\' 錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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