我得到這個錯誤每次我嘗試連接到我的數據庫MySQL訪問(使用密碼:YES)
Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045):
Access denied for user 'root'@'name of the computer' (using password: YES) in PATH_TO_FILE on line 8
我檢查的特權,這就是我得到了什麼
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' WITH GRANT OPTION
與命令
show GRANTS for "root"@"127.0.0.1"
而且我這是怎麼連接
$mysqli = mysqli_connect('path to server', 'root', 'gourami',"recherche");
但你可以看到用戶的名稱不是錯誤消息一樣......
我不知道是怎麼回事,因爲通常應該工作..
我不知道它的主機是否被阻塞,但我之前遇到過這個問題,但消息不一樣。我用這個命令修復了它。
flush hosts;
但是這一次它沒有工作
選中右側的「相關」邊欄。可能的重複:http://stackoverflow.com/questions/10299148/mysql-error-1045-28000-access-denied-for-user-billlocalhost-using-passw?rq=1 – showdev
使用PDO或mysqli _... – ravi404
他正在使用mysqli。 。 。 – jchapa