我用 php 和 MySQL 創(chuàng)建了一個基本頁面,但不知何故我似乎收到了這個錯誤。我已經(jīng)嘗試輸入我的 MySQL 服務(wù)器密碼,但它仍然顯示相同的錯誤。我從 000webhost 托管此頁面,我剛剛開始學(xué)習(xí)編碼。 <?php $username= filter_input(INPUT_POST,'username'); $password= filter_input(INPUT_POST,'password'); if (!empty($username)) { if (!empty($password)) { $host = "localhost"; $dbusername = "root"; $dbpassword = ""; $dbname = "project"; //create connection $conn = new mysqli($host, $dbusername, $dbpassword, $dbname); //check connection if(!$conn) { die("connection failed: ". mysqli_connect_errno()); } else{ echo "Connected successfully"; } } else{ echo "password should not be empty"; die(); } } ?>
4 回答

臨摹微笑
TA貢獻1982條經(jīng)驗 獲得超2個贊
首先在數(shù)據(jù)庫管理器中創(chuàng)建您的數(shù)據(jù)庫(在 000webhost 中)。然后,按照 000webhost 提供的方式更改您的$dbusername
、$dbpassword
和。$dbname

繁星coding
TA貢獻1797條經(jīng)驗 獲得超4個贊
按著這些次序:
確保數(shù)據(jù)庫密碼不包含 * 特殊字符。
確保您的數(shù)據(jù)庫名稱和數(shù)據(jù)庫用戶名正確。
刪除
/bootstrap/cache
除.gitignore
.

UYOU
TA貢獻1878條經(jīng)驗 獲得超4個贊
如果使用000webhost,只需在數(shù)據(jù)庫管理器菜單中修改數(shù)據(jù)庫密碼即可,直至連接成功。這通常是因為密碼包含禁止字符。

白衣非少年
TA貢獻1155條經(jīng)驗 獲得超0個贊
確保您對要連接的數(shù)據(jù)庫中的 $host、$dbusername、$dbname、$dbpassword 使用正確的值。請參考下圖:
- 4 回答
- 0 關(guān)注
- 264 瀏覽
添加回答
舉報
0/150
提交
取消