宝哥软件园

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

编辑:宝哥软件园 来源:互联网 时间:2021-08-24

本文介绍了SQL Server 2008 R2数据库与PHP5.6.8连接的常用技巧。分享给大家参考,如下:

使用的工具:

1.Jetrains php Storm (PHP代码编写工具)

2.2008数据库

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

首先,让我们知道PHP有多少位,一些相关的线程是否安全。

在PhpStorm中创建新的PHP文件。内容如下

?PHP/* * *由PHP Storm创建。* user : admin * date : 2018/4/8 * time 3360 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文件,

选择

和ts.dll。

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

复制并放入

x磁盘:xamppphpext

文件内部

然后添加两组数据,并在前一层的php.in文件中修改一个配置位置

将mssql.allow_persistent=Off更改为mssql.allow_persistent=On

保存后。

打开PhpStorm并编写一段代码:

?php/** *由PhpStorm创建。*用户:管理员*日期: 2018/4/8 *时间: 14:24 */$serverName='(本地)';//数据库服务器地址$ uid=' sa//数据库用户名$ pwd=' 123456//数据库密码$ connection info=array(' uid '=$ uid,' pwd'=$ pwd,' Database '=' MySQL ');$ conn=sqlsrv _ connect($ serverName,$ connectionInfo);If($conn==false){ echo '连接失败!var _ dump(sqlsrv _ errors());退出;}else{ echo' link成功;}?该信息通常出现在页面上:

连接失败!未捕获的异常“PDOException”,消息为“SQLSTATE[IMSSP] :此扩展需要用于SQL Server的Microsoft ODBC驱动程序11才能与SQL Server通信。访问以下网址下载用于http://go.microsoft.com/fwlink/?的SQL Server的ODBC驱动程序11

一般根据提示:

此时,建议您需要为SQL Server安装一个Microsoft ODBC驱动程序11

进入网站http://go.microsoft.com/fwlink/?链接Id=163712

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

然后再次重新启动Apache服务器

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

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

希望本文对PHP编程有所帮助。

更多资讯
游戏推荐
更多+