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


Posted in PHP onMay 06, 2019

本文实例讲述了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();
?>

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

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

主要获得 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文件,

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

选择

php_sqlsrc_56_ts.dllphp_pdo_sqlsrv_56_ts.dll

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

复制放入

X盘:\xampp\php\ext

文件里面

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

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

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

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

保存完毕后。

打开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

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

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

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

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

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

PHP 相关文章推荐
模拟flock实现文件锁定
Feb 14 PHP
php学习笔记(三)操作符与控制结构
Aug 06 PHP
超级实用的7个PHP代码片段分享
Jan 05 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
Aug 10 PHP
php递归json类实例
Dec 02 PHP
基于php的微信公众平台开发入门实例
Apr 15 PHP
一个完整的php文件上传类实例讲解
Oct 27 PHP
php实现图片上传并利用ImageMagick生成缩略图
Mar 14 PHP
PHP 中提示undefined index如何解决(多种方法)
Mar 16 PHP
PHP-FPM运行状态的实时查看及监控详解
Nov 18 PHP
PHP查询分页的实现代码
Jun 09 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
Feb 19 PHP
PHP实现百度人脸识别
May 06 #PHP
PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
May 06 #PHP
PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
May 06 #PHP
php + WebUploader实现图片批量上传功能
May 06 #PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
May 06 #PHP
ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
May 06 #PHP
PHP实现八皇后算法
May 06 #PHP
You might like
php ss7.5的数据调用 (笔记)
2010/03/08 PHP
PHP基于DOM创建xml文档的方法示例
2017/02/08 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
JavaScript中“+=”的应用
2007/02/02 Javascript
用js实现的仿sohu博客更换页面风格(简单版)
2007/03/22 Javascript
jQuery页面滚动浮动层智能定位实例代码
2011/08/23 Javascript
关于跨站脚本攻击问题
2011/12/22 Javascript
探讨javascript是不是面向对象的语言
2013/11/21 Javascript
javascript数据结构之双链表插入排序实例详解
2015/11/25 Javascript
不得不分享的JavaScript常用方法函数集(下)
2015/12/25 Javascript
Bootstrap每天必学之折叠
2016/04/12 Javascript
快速解决Canvas.toDataURL 图片跨域的问题
2016/05/10 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
2017/11/23 Javascript
vue.js自定义组件directives的实例代码
2018/11/09 Javascript
vue elementui form表单验证的实现
2018/11/11 Javascript
JS实现吸顶特效
2020/01/08 Javascript
VUE中使用HTTP库Axios方法详解
2020/02/05 Javascript
原生js实现自定义难度的扫雷游戏
2021/01/22 Javascript
[01:20]DOTA2 2017国际邀请赛冠军之路无止竞
2017/06/19 DOTA
Python的__builtin__模块中的一些要点知识
2015/05/02 Python
Python实现新浪博客备份的方法
2016/04/27 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
2018/01/04 Python
Python+OpenCV实现车牌字符分割和识别
2018/03/31 Python
python实现烟花小程序
2019/01/30 Python
python3 map函数和filter函数详解
2019/08/26 Python
Python实现常见的几种加密算法(MD5,SHA-1,HMAC,DES/AES,RSA和ECC)
2020/05/09 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
Python 如何创建一个简单的REST接口
2020/07/30 Python
如何用tempfile库创建python进程中的临时文件
2021/01/28 Python
魅力惠奢品线上平台:MEI.COM
2016/11/29 全球购物
葡萄牙鞋子品牌:Fair
2016/12/10 全球购物
大学生毕业自我鉴定范文
2013/11/03 职场文书
大型会议接待方案
2014/03/01 职场文书
2014两会学习心得:时代的发展
2014/03/17 职场文书
社区党务公开实施方案
2014/03/18 职场文书
教育读书笔记
2015/07/02 职场文书