![](/img/trans.png)
[英]Failed to connect to MySQL: Access denied for user 'root'@'localhost' (using password: YES)
[英]Failed to connect to MySQL: Access denied for user 'u201944136_root'@'localhost' (using password: YES)
我陷入了困境。 我正在為我的網站使用托管程序
$server = "localhost";
$user = ""; //Username
$password = ""; //Password
$database = ""; //Database
$connection = mysqli_connect($server,$user,$password,$database);
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
exit();
}
這是我的代碼。 我找不到相關的答案。 提前致謝。
謝謝你幫助我。 這是托管問題。 我郵寄到托管商的支持系統。 他們告訴我更改我的數據庫密碼,然后更新腳本。 我按照說明操作,我的錯誤已解決。 謝謝你們。
您確定 localhost 是正確的主機嗎? 我還將轉儲 mysqli_connect_errno() 值,因為它返回上次連接嘗試的錯誤代碼,這將為您提供一個很好的指示問題所在。 我會檢查用戶 u201944136_root 是否已定義並具有對 localhost 的權限(mysql> SHOW GRANTS FOR 'u201944136_root'@'localhost';)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.