一、环境 php5.2.5 sqlserver2008 win7 二、配置PHP 1、打开php.in将extension=php_mssql.dll的注释符号去掉。 2、打开php.in将mssql.secure_connection = Off改为on。 3、从5.2开始,php就不再提供mssql.dll了,所以要php连接sql server 2005/2008/2012必须
一、环境
php5.2.5
sqlserver2008
win7
二、配置PHP
1、打开php.in将extension=php_mssql.dll的注释符号去掉。
2、打开php.in将mssql.secure_connection = Off改为on。
3、从5.2开始,php就不再提供mssql.dll了,所以要php连接sql server 2005/2008/2012必须要使用微软提供的sql server for php 2.0/3.0
这个文件可以上微软官网下载(SQLSRV20.EXE/SQLSRV30.EXE),然后执行到wamp\php\ext文件夹下
打开php.ini文件 在Extensions后面加上:
extension=php_sqlsrv_53_ts.dll
extension=php_pdo_sqlsrv_53_ts.dll
注:52代表php5.2 假如是php5.3就拷贝php_sqlsrv_53_ts_vc6.dll
关于VC6和VC9的区别
VC6 版本是使用 Visual Studio 6 编译器编译的,如果你是在windows下使用Apache+PHP的,请选择VC6版本。
VC9 版本是使用 Visual Studio 2008 编译器编译的,如果你是在windows下使用IIS+PHP的,请选择VC9版本。
以上步骤完成后需要重启apache。
如图:代表成功
三、配置sqlserver2008
1.安装完整版的sqlserver2008 3个多G
2.最好使用window和Sql server双模式登录
3.进入配置管理器修改参数
step1:进入MSSQLSERVER 的协议 按照如图修改状态,把TCP/IP的TCP端口改成1433
step2:进入SQL Server 服务 在右边 把第二行状态改为启动
然后写个小程序测试一下:
先在sqlserver里建数据库mydb
再创建如下表结构并插入数据
//127.0.0.1代表本地 sa是超级用户 类似root sa#是密码
$conn=mssql_connect("127.0.0.1","sa","sa#");
header('Content-Type:text/html;charset=gbk');
//数据库是mydb
$dbname=mssql_select_db("mydb",$conn) or die("Cannot connect to Sqlserver!");
$sql="select * from users";
$query = mssql_query($sql,$conn);
echo "";
";
while($row = mssql_fetch_array($query)){
echo "
";$row[0]
$row[1]
$row[2]
}
echo "
mssql_close($conn);
?>
保存到www目录下,test.php
在浏览器中访问http://localhost/test.php 取到数据代表成功
如有疑问可联系382466020@qq.com

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

Atom编辑器mac版下载
最流行的的开源编辑器

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境