开始配置

1、在php.ini的Windows Extensions后面加上:

extension=php_sqlsrv_53_ts.dll     (以你选择的文件名为准)

extension=php_pdo_sqlsrv_53_ts.dll

2、再重启Apache服务。

最后测试一下是否成功,在PHP中执行phpinfo()的查看sqlsrv、看图画红线处、如图所示这样就表示连接成功了!!

用以下代码可以用来测试连接是否成功

$serverName = "(localhost)";

$connectionInfo = array("Database"=>"test","ConnectionPooling"=>false);

$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn == false)

{

echo "连接失败!";

die( print_r( sqlsrv_errors(), true));

}

?>

一般情况下运行以后会报错!

Connection could not be established. Array ( [0] => Array ( [0] => IMSSP [SQLSTATE] => IMSSP [1] => -49 [code] => -49 [2] => This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012

Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712 [message] => This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver

for x86: http://go.microsoft.com/fwlink/?LinkId=163712 ) [1] => Array ( [0] => IM002 [SQLSTATE] => IM002 [1] => 0 [code] => 0 [2] => [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 [message] => [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 ) )

原因:缺少驱动

下载页面:https://msdn.microsoft.com/en-us/library/cc296170.aspx

在页面中这么一段话

本人英语渣渣,大致的意思就是

2.0版本则需要按系统位数来下载:

下载安装完成以后,ok程序就可以运行了。

最后吐槽下:php连接sql server简直就是坑爹啊,太麻烦了

ms vc9 php,php连接sql server数据库库相关推荐

  1. 无可奈何花落去,数据丢失时时来;何当共谈完整性,却话巴山夜雨时----详解SQL Server 数据库库完整性检查和置疑修复

     前情提要 数据库完整性! 这不是SQL Server独有,有点用户认为是SQL Server设计的问题出现数据库不完整,准确的告诉你,所有的数据库系统,都会存在这问题. 就是数据库出现不完整. ...

  2. QT连接SQL server 数据库

    Qt连接SQL server数据库 由于课程设计需要,需要用qt设计一个界面来操作数据库,在建立数据库连接时,期间遇到各种问题. Qt 连接SQL server数据大致可以概括为下图的三层模型,箭头代 ...

  3. 将本地的MS SQL Server数据导入到远程服务器上

    该演示引导客户将本地的MS SQL Server数据导入到远程服务器上,供客户的网站使用. 首先登录到远程数据库服务器: 1.右击您准备导入数据的数据库,选择"所有任务"下的&qu ...

  4. python 使用pymssql连接sql server数据库

    Python连接SQL Server数据库 - pymssql使用基础 ----原文地址:http://www.cnblogs.com/baiyangcao/p/pymssql_basic.html ...

  5. python连接sql server

    python连接sql server 先利用pip安装pymssql库 pip install pymssql 具体连接.测试代码: # server默认为127.0.0.1,如果打开了TCP动态端口 ...

  6. python 连接sql server

    linux 下pymssql模块的安装 所需压缩包: pymssql-2.1.0.tar.bz2 freetds-patched.tar.gz 安装: tar -xvf pymssql-2.1.0.t ...

  7. java连接sql server数据库的代码如何改成连接mysql_连接sqlserver数据库代码

    Sql Server的JDBC测试程序与远程连接 参考文献: 1.MySql与oracle的JDBC测试程序 2.查看sqlserver的端口号 代码示例 在我的机器上安装了多个版本的sqlserve ...

  8. 如何通过代码连接SQL Server数据库

    我们曾经为南方电网做过几个有关架空线路的科技项目,要趁着假期有整段的空闲时间,把这些代码整理一下,放入团队刚刚重构的代码库中. 由于这些项目使用的数据库为 SQL Server,所以在整理代码之前需要 ...

  9. JDBC连接sql server数据库及其它

    JDBC连接sql server数据库的步骤如下: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的 ...

  10. ADO.NET连接SQL Server数据库

    在.NET应用程序中,创建数据连接分为三步: 一.定义连接字符串 不同的数据库连接字符串的格式不同,一般都包括要连接的数据库提供都名称.登陆信息以及要使用的数据库名称. 注意:在定义连接字符串之前,一 ...

最新文章

  1. CSS样式中” 大于号”
  2. 剑网三通过VR来进行游戏快乐,是不是会加倍?什么时候用得上?
  3. 树的知识点总结-数据结构
  4. python_安装PIL/pillow
  5. Android Studio eclipse 调试技巧
  6. 俄罗斯间谍被指窃听跨大西洋电缆通信
  7. java多台_java多态
  8. dos格式化linux,linux mformat命令对MS-DOS文件系统的磁盘进行格式化
  9. SqlServer存储过程详解
  10. 程序员面试题!亲身经历!持续更新!
  11. 韩信点兵(中国剩余定理)
  12. ad引脚名字设置_AD软件管脚名称如何放置负信号?
  13. springboot-grpc
  14. 中文邮件格式模板、工作汇报邮件模板这样写,90%人都爱看
  15. BlueHost和SiteGround美国主机商对比评测
  16. Node.js是什么?Node.js简介
  17. VIP_OSP--基于Thrift的RPC框架的基本原理
  18. STM32 F7的MAC层过滤使用+实例代码
  19. 单片机的串行口和并行口有什么不同,它们各执行什么功能
  20. 西门子200与计算机通讯,S7 200与电脑通讯不上-工业支持中心-西门子中国

热门文章

  1. 银河麒麟v10_银河麒麟:V10究竟哪里好?开箱测评,瞬间明了!
  2. 图像特征提取现成的方法
  3. PyQt5开发桌面程序二(获取公网ip)
  4. 浪潮之巅--摩托罗拉
  5. react 类暴露_React 组件暴露自身 API 的方法
  6. 马哥教育42期第一周作业
  7. 职场上做“独狼”注定失败
  8. win10实现宽带转WiFi
  9. java 多线程 实现死锁问题
  10. php 服务端埋点,客户端埋点方案总结