Windows平台实现PHP连接SQL Server2008的方法
本篇章节讲解Windows平台实现PHP连接SQL Server2008的方法。分享给大家供大家参考,具体如下: 如果你需要和sql server通信需要到自行下载微软提供的The SQL Server Driver for PHP。这是一个自解压文件,解压后会得到以下几个文件:
PS:。 其中,52,53表示PHP的5.2.X和5.3.X的版本;nts表示非线和安全,ts表示线程安全;vc6表示使用Apache作为Web Server,vc9表示使用IIS作为Web Server。 根据您的配置,将相应的DLL文件拷贝到php安装目录的ext文件夹中,接下来打开php.ini,添加以下语句打开php_sqlsrv和php_pdo_sqlsrv扩展: 这里的53表示的是php5.3,如果你的是5.2版,就改成52,如果你的PHP版本是线程安全的,那么你的PHP安装目录下应该有一个php5ts.dll,与这里的两行语句对应,如果是php5nts.dll,那么上面的语句应该是: 压缩包里有各个版本对于的dll文件,大家可以去仔细核查。 开启扩展后,重启apache,这样就可以连接sqlserver了,但是还有一点要注意,如果你没有安装Microsoft SQL Server 2008 R2 Native Client,必须去下载安装,因为微软的这个扩展包需要这个支持。 一切妥当之后,就可以写php代码了,如果你下载了The SQL Server Driver for PHP,那么在解压缩后的文件夹里有一个帮助文档,你可以很容易的找到示例,在这里站长介绍一个简单的例子: 如果连接不成功,重启sql server再试。 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- win10家庭版升级专业版出现0x80070422错误
- 如果已登录到另一个Microsoft帐户,则使用WAAD作为IdP的Azur
- 如何快速测试Windows小工具?
- windows环境下如何搭建Consul+Ocelot
- windows-server-2008 – Active Directory运行状况检查
- 使程序记住Windows Server R2中的优先级
- windows-7 – 当机器被锁定一段指定的时间后强制用户注销?
- winapi – 如何获得与Windows主题相关的图标?
- windows-azure存储 – Windows Azure – 清理WADLogsTable
- Windows – Win32:CreateDialog而不是多次调用CreateWindo
- winapi – 检查Windows帐户的用户名和密码
- 如何设置subgit镜像一个看起来像Windows资源管理
- 如何使用R 2.15.2让Rtools在Windows上运行?
- windows – remote:fatal:解包后留下未解决的增
- windows – 使用Powershell更改只读文件夹 – 灰
- windows – 如何在每个批处理脚本运行后清除变量
- 使用putty配套工具pscp实现windows向Linux传送文
- windows – 有没有办法防止在SERVER端创建Thumbs
- winapi – win32 CreateFile2 api调用的目的是什
- Windows系统SVN服务器搭建与使用