PHP+SQLServer2005+Apache/系统DSN配置+ODBC查插删改

本文详细介绍了如何在Win7 64位环境下,配置PHP与SQL Server 2005 Express Edition的连接,包括SQL Server的安装、ODBC数据源的配置以及在PHP中进行数据库操作的测试。通过Apache服务器,使用ODBC系统DSN实现PHP对SQL Server的查插删改操作。
摘要由CSDN通过智能技术生成


0.背景

数据库实验要求必须用PHP/ASP, SQL SERVER /ACCESS,ODBC+系统DSN。环境很不好配置(特别是在Win7 64位的环境下)。之前试过用PHP+ACCESS+ODBC+系统DSN,但测试的时候却报了错误,说数据库驱动与PHP的架构不一样(网上找了一下:是因为32位的数据库驱动与64位的PHP不兼容)。后来改用用PHP+SQLServer+ODBC+系统DSN的搭配,也整了将近一天才把环境配好。所以我把配置过详细总结了一下,以备日后不时之需。

1. 工具准备:

1. SQL Server 2005 Express Edition 

SQLEXPR_CHS.EXE适用于64位系统

SQLEXPR32_CHS.EXE适用于32位系统

2. Microsoft SQL Server Management Studio Express (SSMSE)

SQLServer2005_SSMSEE.msi适用于32位系统

SQLServer2005_SSMSEE_x64.msi适用于64位系统

SSMSE按默认配置安装即可。比较简单,下面就不讲了。

3. wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64.exe

apache + php + mysql集成软件,安装以后就可以使用了,而无需什么配置(只需要配一下网站根目录)。

4. ZendStudio

非必须。这是一个PHP的IDE,在eclipse的基础开发的。

2. 环境

Win7旗舰版

3. 安装SQL Server 2005 Express Edition主要步骤

首先运行SQLEXPR_CHS.EXE。下图是系统配置检查结果


显示了一些警告信息,但无关紧要,除非你用到了ASP.NET

进入功能选择菜单后,将【连接组件】选中(主要用于命令行访问数据库服务器),可以点击【浏览】改变数据库安装位置。

之后是设置数据库服务器实例名:选择【命名实例】,可以输入实例名(此实例名就是安装完成之后SQLServer服务器的名称(会转为全大写形式)),或使用它给的实例名。如果选择【默认实例】:那么实例名将是MSSQLSERVER

注:【实例名】是用于区分同一台机器上安装的各个不同配置的SQLServer服务器的。SQLServer可以是同一个版或不同版。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值