1
我試圖用000webhost的連接到我的數據庫,但它給例外連接到數據庫SQLSTATE [HY000] [1045]除了在使用000webhost的
Connection failed: SQLSTATE[HY000] [1045] ProxySQL Error: Access denied for user 'id234191_faisalahmedansari20'@'2a02:4780:bad:f00d::4' (using password: YES)
下面是我的PHP文件:
<?php
$host="localhost";
$username="id234191_faisalahmedansari20";
$password="*******";
$dbName="id234191_my_college_admin";
try {
$conn = new PDO("mysql:host=$host;dbname=$dbName", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
}
catch(PDOException $e)
{
echo "Connection failed: " . $e->getMessage();
}
?>
這是什麼特權問題?如果是這樣,那麼我怎麼能在phpMyAdmin中設置特權,因爲000webhost使用它,我不知道如何創建特權。
這是錯誤的屏幕,同時改變密碼:
看到我編輯了。 – FaisalAhmed
所以即使你不能進入數據庫'id234191_my_college_admin'? – Thamaraiselvam
是的..我不能去 – FaisalAhmed