Thinkphp3和SqlServer2005完美整合

时间:2016-03-28 11:21:18
【文件属性】:
文件名称:Thinkphp3和SqlServer2005完美整合
文件大小:2.85MB
文件格式:ZIP
更新时间:2016-03-28 11:21:18
thinkphp 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祝女人们都节日快乐!

网友评论

  • 思路没问题
  • 思路是可以的,但是没用上,不过还是要谢谢
  • 没用上 不过谢谢了
  • 还行。能用上。就是tp的版本有些老了
  • 没用上,自己找了段代码用上了
  • 没连上 悲剧
  • 还行。能用上。就是tp的版本有些老了
  • 这个下了,用了不错的
  • 一般般啦,自己找找sqlserver2.0/3.0的驱动上面有详细的说明
  • 很好的一个程序,谢谢