Thinkphp3和SqlServer2005完美整合

上传者: jjxuhuade | 上传时间: 2021-12-21 20:25:42 | 文件大小: 2.85MB | 文件类型: -
Thinkphp3.0 + SqlServer 2005 本人由于最近项目中使用的数据库是Sql 2005的,经过测算官方的无法正常使用,所以,我就重新写了 底层的数据库抽象层。 php 5.2.6版本以下,可以用php官方的接口连接数据库,无需任何设置就可以使用。 由于php5.2.6以上的版本不在提供sqlserver的支持,所以要给php另外安装sqlserver2.0或者3.0驱动。 高版本的php就要用微软的提供的驱动,来连接数据库,具体是 在php.ini文件加入配置文件 extension=php_pdo_sqlsrv_52_ts_vc6.dll extension=php_pdo_sqlsrv_53_ts_vc6.dll extension=php_sqlsrv_52_ts_vc6.dll extension=php_sqlsrv_53_ts_vc6.dll 然后在tp中配置文件中加入 /* 数据库设置 */ 'DB_TYPE' => 'mssql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' => 'test', // 数据库名 'DB_USER' => 'sa', // 用户名 'DB_PWD' => '111111', // 密码 'DB_PORT' => '1433', //端口 'DB_CONNECT_TYPE' => 'sqlsrv_connect', // 就可以使用了。 根目录下有test数据库文件,请在sql2005上附加上去, 我是分离下来的,好供大家附加到sql2005。 IndexAction中有一些测试的程序,供大家参考。 author:jjxuhuade 注明:Thinkphp3.0 + SqlServer 2005 2013.3.8 http://my.csdn.net/jjxuhuade 今天是3.8祝女人们都节日快乐!

文件下载

评论信息

  • zshwd :
    思路没问题
    2018-06-18
  • haidebian01 :
    思路是可以的,但是没用上,不过还是要谢谢
    2016-01-26
  • lxd5866 :
    没用上 不过谢谢了
    2015-04-12
  • jiangzhong_88 :
    还行。能用上。就是tp的版本有些老了
    2014-12-20
  • cqnzz3001 :
    没用上,自己找了段代码用上了
    2014-08-29

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明