2017-04-25 180 views
-2

enter image description here我得到這個警告 警告:mysqli_connect():(HY000/1045):拒絕用戶'root'@'localhost'(使用密碼:YES)在C:\ wamp \上線14` WWW \ S_WEB \連接\ dbcon.php 我的代碼是從數據庫中的連接錯誤

<?php 

    //Connect to database 

     $servername = "127.0.0.1"; 
     $username = "root"; 
     $password = "root"; 
     $dbname = "s_web"; 

// Create connection 


$db = mysqli_connect('127.0.0.1','root','root','s_web') 
or die('Error connecting to MySQL server.'); 



$query = "SELECT * FROM user" ; 
mysqli_query($db, $query) or die('Error querying database'); 


$result = mysqli_query($db, $query); 
$row = mysqli_fetch_array($result); 

while ($row = mysqli_fetch_array($result)) { 
echo $row['username'] . ' ' . $row['password'] . '<br />'; 
} 

?> 

我新的PHP和mysqli的。我的問題是,當我嘗試使用mysqli建立連接數據庫時出現錯誤。 那裏我得到很多錯誤。最近兩天我試圖解決我的問題,但我沒有。 抱歉我的英文不好。

+0

錯誤警告:mysqli_connect():(HY000/1045):訪問被拒絕的用戶 '根' @ '本地主機'(使用密碼:是)意味着用戶具有密碼根的根沒有權限連接到數據庫s_web。您確定用戶名和密碼根目錄是否正確,並且用戶root有權訪問數據庫s_web? –

+0

實際上我是插入用戶名'root'和密碼'root'。以及我如何知道用戶root有權限訪問數據庫。 – Anuradha

+1

您還記得爲數據庫添加密碼嗎?看起來你正在使用wamp服務器。如果你不記得在安裝wamp時添加密碼,那麼試試''password =「」;' –

回答

0

更新回答:

<?php 

    //Connect to database 

     $servername = "127.0.0.1"; 
     $username = "root"; 
     $password = ""; 
     $dbname = "s_web"; 

// Create connection 


$db = mysqli_connect($servername,$username,$password,$dbname) 
or die('Error connecting to MySQL server.'); 


//as per error table user doesn't exist in the database, actual table name users 
$query = "SELECT * FROM users" ; 


//You're running same query twice that's why I commented one 
//mysqli_query($db, $query) or die('Error querying database'); 


$result = mysqli_query($db, $query); 
$row = mysqli_fetch_array($result); 

while ($row = mysqli_fetch_array($result)) { 
echo $row['username'] . ' ' . $row['password'] . '<br />'; 
} 

?> 
+0

不過我有同樣的問題 警告:mysqli_connect():(HY000/1045):訪問被拒絕的用戶 '根' @ '本地主機'(使用密碼:是)在C:\瓦帕\ WWW \ S_WEB \連接\ dbcon。 php on line 13 我沒有使用任何是密碼 – Anuradha

+0

你使用phpmyadmin嗎?你能登錄phpmyadmin嗎? –

+0

是的,我使用的是phpmyadmin – Anuradha