我收到此錯誤信息PHP無法連接到MySQL數據庫的訪問被拒絕
訪問被拒絕的用戶 '用戶' @ 'localhost' 的(使用密碼:YES)
我試着使用root權限,管理員帳戶和我爲Web訪問者提供的一些用戶帳戶訪問權限。這些用戶(管理員和網絡用戶)是用cPanel創建的。
我正在測試與這個簡單的代碼連接,以避免與功能代碼混亂。
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
?>
我偶然發現這個解釋,但它不工作,要麼
您的cPanel用戶名和密碼可以用來連接到你的數據庫(以及您的cPanel)。如果您使用cPanel用戶名和密碼連接到數據庫,則可以重置cPanel密碼以確保使用正確的用戶名和密碼。
如果您專門爲訪問數據庫設置了MySQL用戶名和密碼,那麼您需要確保在php腳本中使用了正確的用戶名。例如,MySQL的用戶名始終以這種格式:
的cPanel-username_mysql戶名
如果您的cPanel用戶名是userna5和創建dbuser1的數據庫用戶名,然後實際的數據庫的用戶名是:
userna5_dbuser1
編輯:我已經分配給用戶一個數據庫及其權限。我正在一個遠程服務器
除非明確需要授予用戶所有權限,否則不需要這樣做。 – gabe3886
我得到這個消息: - 訪問拒絕用戶'cixxicom'@'localhost'到數據庫'cixxicom_usuarios' –