1 打开php.ini配置文件,找到;extension=pdo_mysql,将前面的;去掉。

php7使用PDO连接mysql(windows)_重启

2 在配置文件中找到下面的内容
; On windows:
; extension_dir = "ext"


将上面的内容改成下面这样,就是把ext换成实际的扩展模块的目录(就是php安装目录下的ext目录)

; On windows:
extension_dir = "E:\php-7.3.9\ext"


3 重启IIS/httpd4 在php文件中连接使用数据库
<?php
//echo "Hello world";
$dsn = "mysql:host=localhost;dbname=db2019";
$db = new PDO($dsn, 'root', '12345678');
$rs = $db->query("select * from payment");
$result_arr = $rs->fetchAll();
print_r($result_arr);
$db = null;
?>


访问页面返回数据为:

Array ( 
[0] => Array (
[id] => 1
[0] => 1
[serial] => test1
[1] => test1
)
[1] => Array (
[id] => 2
[0] => 2
[serial] => test2
[1] => test2
)
)