主页 > 知识库 > PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结

PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结

热门标签:九江外呼系统 阿里云400电话申请加工单 智能电话机器人排名前十名南京 西区企业怎么做地图标注入驻 七鱼外呼系统停用吗 海南人工外呼系统有效果吗 抖音有个地图标注是什么意思 地下城堡2图九地图标注 保定crm外呼系统运营商

本文实例讲述了PHP5.6.8连接SQL Server 2008 R2数据库常用技巧。分享给大家供大家参考,具体如下:

用到的工具:

1.JetBrains PhpStorm (编写php代码工具)

2.SQL Server 2008 R2(数据库)

3.PHP 5.6.X (x86 源于Apache XAMPP 集成)

先了解一下PHP是多少位的及其一些相关线程是否安全的信息。

在PhpStorm新建一个PHP文件里面内容为

?php
/**
 * Created by PhpStorm.
 * User: admin
 * Date: 2018/4/8
 * Time: 16:12
 */
// 显示所有信息,默认显示 INFO_ALL
phpinfo();
?>



主要获得 x86  及 线程 TS


下载驱动包

Microsoft Drivers for PHP for SQL Server

http://www.microsoft.com/en-us/download/details.aspx?id=20098
(这里我是5.6版本的,下载SQLSRV32.EXE)解压SQLSRV32.EXE文件,


选择

php_sqlsrc_56_ts.dllphp_pdo_sqlsrv_56_ts.dll

(其中 56_ts 意思:5.6版本,线程安全ts 的PHP)

复制放入

X盘:\xampp\php\ext

文件里面

然后对上一层的文件php.in进行添加 两组数据 和 修改一个配置地方


mssql.allow_persistent=Off改成mssql.allow_persistent=On


保存完毕后。

打开PhpStorm写一段代码:

?php
/**
 * Created by PhpStorm.
 * User: admin
 * Date: 2018/4/8
 * Time: 14:24
 */
$serverName = "(local)"; //数据库服务器地址
$uid = "sa";   //数据库用户名
$pwd = "123456"; //数据库密码
$connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"mysql");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if( $conn == false)
{
  echo "连接失败!";
  var_dump(sqlsrv_errors());
  exit;
}else{
  echo "链接成功";
}
?>

页面一般会出现这些信息:

连接失败!Uncaught exception 'PDOException' with message 'SQLSTATE[IMSSP]: This extension requires the Microsoft ODBC Driver 11 for SQL Server to communicate with SQL Server. Access the following URL to download the ODBC Driver 11 for SQL Server for x86: http://go.microsoft.com/fwlink/?LinkId=163712' 

一般根据提示:

这时候提示需要安装一个Microsoft ODBC Driver 11 for SQL Server

进入网站 http://go.microsoft.com/fwlink/?LinkId=163712


根据电脑的系统类型选择下载正确的类型号

然后再次重启Apache服务器就可以了

个人感觉:一开始很懵,各种错误,然后总结了下自己的过程,理清一下思路。

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP基于pdo操作数据库技巧总结》、《php+Oracle数据库程序设计技巧总结》、《PHP+MongoDB数据库操作技巧大全》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

您可能感兴趣的文章:
  • Windows Server 2019 IIS10.0+PHP(FastCGI)+MySQL环境搭建教程
  • SQL server不支持utf8 php却用utf8的矛盾问题解决方法
  • PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
  • PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
  • PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
  • php连接MSsql server的五种方法总结
  • php连接微软MSSQL(sql server)完全攻略
  • windows server 2008/2012安装php iis7 mysql环境搭建教程
  • PHP连接SQL server数据库测试脚本运行实例

标签:九江 十堰 韶关 昭通 甘肃 辽阳 梅河口 凉山

巨人网络通讯声明:本文标题《PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结》,本文关键词  PHP5.6.8,连接,SQL,Server,2008,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结》相关的同类信息!
  • 本页收集关于PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结的相关信息资讯供网民参考!
  • 推荐文章