我最近發現MySQL擴展在PHP中已被棄用,並且很快會被刪除。我決定開始嘗試我的舊代碼轉換爲新的擴展名,當使用的MySQLi不過,我收到拒絕訪問錯誤:無法使用MySQLi連接到數據庫,但可以使用MySQL
:Connect Error (1045) Access denied for user 'www-data'@'localhost' (using password: NO)
我使用此代碼時收到錯誤
$connect = new mysqli("localhost","root","password1");
$connect->connect();
但是,當我使用此代碼正常工作:
$connect = mysql_connect("localhost","root","password1");
我不明白我在做什麼錯?
你不需要說:'$連接 - >連接()' –
的參數是一個逗號分隔的服務器的詳細信息字符串。 – sn00k4h
謝謝你,jreuab。刪除'$ connect-> connect()'後,我不再收到錯誤' – georges8899