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。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!