每个php都需要重新连接sql,php能和sql连接吗?

PHP 经常与MySQL 数据库合作,但有时也会与SQL Server 数据库合作,那么在PHP 中如何连接SQL Server 数据库呢?

5d24b922b7be152bda48f4053a642b6f.png

php能和sql连接吗?

php可以和sql连接,PHP连接SQLServer数据库的方法有两种:一是通过ADO 方式连接;二是通过mssql_connect()函数连接。下面分别介绍这两种连接方式。

1.通过ADO 方式连接SQL Server 数据库

利用ADO 方式建立与SQL Server 数据库的连接,与使用ADO 方式建立与Access 数据库的连接的方法类似。建立连接是在本实例的conn.php 文件中实现的,代码如下:<?php

$conn=new com("adodb.connection");

$connstr="provider=sqloledb;data

source=localhost;uid=sa;pwd=;database=db_online";

$conn->open($connstr);

?>

2.通过mssql_connect()函数连接SQL Server 数据库

通过mssql_connect()函数建立与SQL Server 数据库的连接首先应该配置php.ini 文件,将extension=php_mssql.dll 前的注释去掉,然后重新启动Apache 服务器。通过mssql_connect()函数建立与数据库连接的代码如下:<?php

$conn=mssql_connect("localhost","sa",""); //建立与SQL Server 数据库的连接

mssql_select_db("db_online ",$conn); //选择数据库

?>

例如,下面使用mssql_connect()函数连接SQL Server 数据库,连接结果如图所示。

9b9a4ede51bc7f6666d4abc9fe299e64.png

连接SQL Server 数据库

连接SQL Server 数据库的代码如下:<?php

$conn=mssql_connect("LLL-SC08Z7OW0V9","sa",""); //建立与SQL Server 数据库的连接

$select=mssql_select_db("master",$conn); //选择数据库

if($select){

echo"连接成功";

}else{

echo"连接失败";

}

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值