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 去掉前面的分号 ;#

php 使用PDO 连接远程access数据库

下面是代码#

    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 协议》,转载必须注明作者和本文链接
写代码是一件趣事。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。