Php在5.3版本之后与mssql交互发生变化,原先的mssql函数系统不再支持,改用微软提供的sqlsrv函数,使用sqlsrv函数需要用到微软提供的动态函数库SQL Server Driver for PHP。

从微软官方网站下载函数库,然后在php.ini文件中加载函数库,即可使用此函数库的api

目前官方提供的函数库版本只支持php5.4及以下版本,暂不支持php5.5,若需要php5.5版本可使用非官方编译版本。

以下是php使用sqlsrv函数与mssql进行数据交互的使用实例:

<?php
/*
$serverName  指定要连接的服务器的名称,可包含实例名称(例如,“myServer\instanceName”)常用默认值有(local)、127.0.0.1、localhost
Sqlsrv_connect 打开一个数据库连接,需要两个参数(第二个参数为数组形式)
Sqlsrv_errors 输出错误信息
Sqlsrv_close 关闭连接
*/
$serverName = "(local)";
$connectionInfo = array( "Database"=>"AdventureWorks",”UID”=>”sa”,”PWD”=>”123456”);
$conn = sqlsrv_connect( $serverName, $connectionInfo);if( $conn )
{echo "Connection established.\n";
}
else
{echo "Connection could not be established.\n";die( print_r( sqlsrv_errors(), true));
}/* Close the connection. */
sqlsrv_close( $conn);
?>

转载于:https://www.cnblogs.com/rongran/p/3849486.html

Php与mssql数据交互相关推荐

  1. Cache 与Memory架构及数据交互

    Cache 与Memory架构及数据交互

  2. sqlmap使用_sqlmap从入门到精通第四章47使用EW代理导出和导入MSSQL数据

    4.7 使用EW代理导出和导入MSSQL数据 一般的场景就是目标站点获取了webshell,然后数据库的IP地址不在目标站的本地,而且做了精准的访问控制,只允许目标站点的IP地址才能访问数据库,那么这 ...

  3. java与c/c++之间的数据交互-----jni点滴

    2019独角兽企业重金招聘Python工程师标准>>> 淡泊明志.宁静致远 A Diamond is just a piece of Coal that did well under ...

  4. AngularJs $resource 高大上的数据交互

    $resource 创建一个resource对象的工厂函数,可以让你安全的和RESFUL服务端进行数据交互. 需要注入 ngResource 模块.angular-resource[.min].js ...

  5. ajax前后台交互 .net,使用ajax进行前后台的数据交互

    1 什么是ajax: ​ 异步的JavaScript和xml,跟后台交互,都用json 2 ajax干啥用的? ​ 前后端做数据交互: 3 特点: ​ -异步(异步和同步的区别:同步是请求发过去,要等 ...

  6. django前端引用数据_「基于Python技术的智慧中医商业项目」Django前端网站篇-5.资讯的数据交互...

    如果你对中医感兴趣欢迎留言讨论,觉得我的内容对你有帮助的话,能够请我喝一杯沪上阿姨不禁万分感谢. 内容简介 本章介绍Django搭建中医网站项目平台前端建设之资讯模块的数据交互的内容.其中由于代码量较 ...

  7. Android开发之Service与Activity数据交互(源代码分享)

    Service想要与Activity进行数据交互,首先Activity先得绑定Service.bound service是service 的实现,它允许其他应用程序绑定到它并与之交互.要提供bound ...

  8. Android开发之Fragment与Activity的数据交互通过回调机制实现(源代码分享)

    上一篇文章简单介绍了Android的回调机制的使用,这一篇博文将重点介绍Fragment碎片与activity的数据交互,fragment在Android开发中起着至关重要的作用,通过官方Androi ...

  9. SpringMVC入门(二)—— 参数的传递、Controller方法返回值、json数据交互、异常处理、图片上传、拦截器

    SpringMVC入门(二)-- 参数的传递.Controller方法返回值.json数据交互.异常处理.图片上传.拦截器 参考文章: (1)SpringMVC入门(二)-- 参数的传递.Contro ...

最新文章

  1. 软件项目开发应写的13类文档
  2. 有限状态机时代终结的10大理由
  3. 简化工作——我的bat文件
  4. 新闻发布项目——实体类(newsTb)
  5. 基于半同步/半反应堆线程池实现的HTTP解析服务端程序
  6. es 映射 mysql_ElasticSearch系列02:ES基础概念详解
  7. VUE:checkbox 单选框(单选、多选)、一选全选 / 全选一选、表格单选列实现
  8. 【转】TranslateAnimation详解
  9. 过几天就退休了,目前情况下可不可以请同事们吃饭呢?
  10. Python爬取猫眼电影排行榜并写入MySQL
  11. 【光学】基于matlab涡旋光与球面波的干涉【含Matlab源码 597期】
  12. 2019APMCM亚太数学建模题目
  13. python中的wait和notify
  14. Ubuntu断电重启后出现recovering journal的问题
  15. 轻量化网络(二)MobileNetV2: Inverted Residuals and Linear Bottlenecks
  16. 互联网自动化赚钱的方法
  17. matlab-基础 复数 实部、虚部、模、共轭、辐角
  18. hksi paper 1 香港证券资格考试卷一 备考经验分享(2022.10) 證券及期貨從業員資格考試
  19. traceroute 安装及使用
  20. Redis 的 Sentinel 系统

热门文章

  1. Datatable/Dataset 转 JSON方法
  2. Mac 系统引导过程概述 BootCamp 的秘密
  3. eclipse Android 开发基础 Activity 窗体 界面
  4. 信息加密之信息摘要加密MD2、MD4、MD5
  5. LTTng 简介使用实战
  6. HDU 3664 Permutation Counting(DP)
  7. 今天我注册博客园了,我很开心!
  8. tomcat6.0+mysql5.0+jdk5.0+myeclipse6.0打造JSP开发平台
  9. mysql group by 别名_[转]为什么group by后面不能使用别名(除MySQL)
  10. 安卓APP_ 其他(1) —— 程序的签名打包并在手机上运行