PHP 远程使用 PDO 连接 access 数据库
php 使用PDO 连接远程access数据库
1.一定要按照ODBC数据源管理程序,有Microsoft Access Driver (*.mdb, *.accdb)驱动,这个是前提。
2.如果找不驱动,随便安装一个office就可以了,这里面自带的access
3.注意自己的操作系统,现在大多都是64位,所以驱动一定要64的,32位反之。
4.php.ini 里面的extension=php_pdo 去掉前面的分号 ;
下面是代码
try{
$path = '//192.168.11.71/prolist/EastRiver.mdb';//远程的共享文件地址,确认你要有访问权限
$db = new PDO("odbc:driver={Microsoft Access Driver (*.mdb, *.accdb)};dbq=".realpath($path));
echo "Connected success\n";
} catch (Exception $e) {
echo "Failed:".iconv('GB2312', 'UTF-8', $e->getMessage());
}
//测试连接
$rs = $db->query('select * from employee');
print "<pre>";
print_r($rs->fetchAll());
print "</pre>";
参考文档 https://blog.csdn.net/liuhongwei_study/art...
方法2 https://www.runoob.com/php/php-db-odbc.htm... extension=odbc
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: