我一直在尝试从使用PDO的php连接到mysql。但是,我收到此错误消息:PHP致命错误:未捕获PDOException:找不到驱动程序
PHP Fatal error: Uncaught PDOException: could not find driver in /home/abdullah/Documents/projects/cs50_radio/public/test.php:5 Stack trace: #0 /home/abdullah/Documents/projects/cs50_radio/public/test.php(5): PDO->__construct('mysql:host=127....')
PDO已启用并已安装。我检查了phpinfo();我无法弄清楚错误。 这里是用来连接我的代码:
<?php
$user = "root";
$pass = "root";
$dbh = new PDO("mysql:host=127.0.0.1;dbname=radio;port=3306", $user, $pass);
//$dbh->query('INSERT INTO users (name) VALUES ("abdullah")');
$dbh = null;
?>
如果我的项目文件夹包含任何额外的驱动程序或文件? 或我在代码中丢失了什么
'新PDO( “mysql的:主机= 127.0.0.1; DBNAME =电台”,$用户,$通行证);' –
喜,你确定mysql驱动被加载了吗?你可以检查你的php.ini吗?驱动程序行必须取消注释 – Max
哪一行是? –