Php PDO未捕获异常问题
嘿,我有个想法:Php PDO未捕获异常问题,php,pdo,connection,Php,Pdo,Connection,嘿,我有个想法: $config = array( 'host' => '****', 'username' => '****', 'password' => '****', 'dbname' => '****' ); $db = new PDO('mysql:host=' . $config['host'] . ';dbname=' . $config['dbname'], $config['username'],
$config = array(
'host' => '****',
'username' => '****',
'password' => '****',
'dbname' => '****'
);
$db = new PDO('mysql:host=' . $config['host'] . ';dbname=' . $config['dbname'], $config['username'], $config['password']);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
但我得到了这个错误:
Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2005] Unknown MySQL server host
我已经尝试将“更改为”,但仍然出错,有人知道原因吗?存储在变量
$config['host']
中的host
值可能不正确您的应用程序无法连接到数据库。请检查$config['host]
是否正确设置并指向可访问的mysql服务器实例