我實際上是在用MVC2在PHP中創建表單。在我的模型中,我需要連接到本地MySQL數據庫。我使用PDO進行此操作。這是我的dsn:mysql:host=localhost;dbname=test-heia;charset=utf8mb4', "test", "test"但是,當我嘗試通過Chrome訪問我的模型時,出現了此錯誤(帶有PDOException):SQLSTATE [HY000] [1045]用戶'test'@'localhost'的訪問被拒絕(使用密碼:是)我確定用戶名/密碼。我也嘗試了root用戶,但似乎不起作用。它不像建議的答案,因為它在網頁上:)請你幫助我好嗎 ?先感謝您 :)
2 回答

慕碼人8056858
TA貢獻1803條經驗 獲得超6個贊
define('DBHOST', 'localhost');
define('DBUSER', 'test');
define('DBPASS', 'test');
define('DBNAME', 'test');
try {
$bd= new PDO('mysql:host='.DBHOST.';dbname='.DBNAME,DBUSER,DBPASS);
}catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
嘗試一下
- 2 回答
- 0 關注
- 498 瀏覽
添加回答
舉報
0/150
提交
取消