2016-06-13 80 views
0

我授予了所有權限。這是腳本:無法將Xampp服務器與PHP腳本連接

<?php 
require_once 'login.php'; 
$conn = new mysqli($hn, $un, $pw, $db); 
if ($conn->connect_error) die($conn->connect_error); 
?> 

我在瀏覽器中此消息:

警告:mysqli的:: mysqli的()(HY000/1045):訪問被拒絕的用戶 '用戶名' @」本地主機」(使用密碼:是)在C:\ XAMPP \ htdocs中\上線網絡DATOS \ connect_mysql.php 11次

訪問被拒絕的用戶 '用戶名' @ '本地主機'(使用密碼:YE

我試過c連接不成功。

我該如何解決這個問題?

+0

需要檢查分配給您的用戶名'$ un'和密碼'$ pw'值。確保您正在嘗試使用的用戶已創建,並設置了相應的密碼。 –

+0

嗯,我用文件login.php與用戶名只是我不得不改變爲'根'感謝您的建議已經解決了! –

回答

2

我相信你不能連接到你的mysql數據庫。您需要授予對用戶名@ localhost的訪問權限。

grant all privileges on yourdb.* to [email protected] identified by 'password'; 

如果您尚未創建user.you可以使用這個命令來創建新的用戶。

create user 'newuser'@'localhost' identified BY 'password'; 

您也可能會鍵入您的用戶名或密碼wrong.please檢查

+0

是的,你有j.Doe,就是這樣,而且確實這是從我們自己的錯誤中學習的唯一難辦法,謝謝。 –