dblib驱动,实现非win下访问sqlserver[tp3.2.3]

浏览:1841 最后更新:2016-03-23 17:56 分类:驱动 关键字: dblib freetds mac sqlserver
其实是基于原sqlsrv修改的数据库驱动,但目前仍存在瑕疵(不支持limit)
但正常的查询和操作均可实现。
基于ThinkPHP3.2.3


数据库基于freetds+pdo_dblib。

故请先安装这两个扩展,安装方法请自行百度(只为解决自己需求,故没有单独测试linux。本机为mac)

包里附带了php5.5.25版的mac版的mssql.so和pdo_dblib.so。

请将Dblib.class.php放在
/ThinkPHP/Library/Think/Db/Driver
目录下,数据库连接配置,
'DB_TYPE' => 'dblib',

即可

test目录下的testsql.php是利用pdo原生驱动查询数据库列表的测试文件。如果安装好freetds和pdo_dblib之后应该就能直接执行并输出数据库列表的

有问题找邮箱
netknave@163.com

评论( 相关
后面还有条评论,点击查看>>