Mysql
警告:mysqli_connect():(HY000/1045):使用者’root’@’localhost’的訪問被拒絕(使用密碼:否)
在我本地的 WAMP 堆棧上,一切執行良好。
當我在 GOdaddy.com 上上傳數據庫時,會出現此錯誤。
警告:mysqli_connect():(HY000/1045):使用者’root’@’localhost’的訪問被拒絕(使用密碼:否)
這是什麼意思?
您收到此錯誤是因為本地電腦上的 root 帳戶沒有密碼。這就是為什麼您可以使用本地登錄的原因
using password: NO
可能您在 godaddy 上的伺服器設置了密碼,或者禁用了 root 帳戶。您需要修復應用程序中的憑據(並且可能使用除 之外的登錄名
root
)
MAMP 處理 root 使用者名的方式似乎與 WAMP 不同。我必須在我的 PHP 腳本中將 root 密碼包含為“root”,而不是將其留空,如下所示:
$link = mysqli_connect('localhost', 'root', 'root');