php通过什么连接sql server,怎么用php连接sql server数据库?

我用的PHP版本是php5.6.12,mssql数据库版本为2008

两种途径:

1、直接连接

$servname="CAPTAINHERO567";

$conninfo=array( "Database"=>"netdata", "UID"=>"lxz2005", "PWD"=>"831140");

$conn=sqlsrv_connect($servname, $conninfo);

$sql="select * from Pinfo";

$db=sqlsrv_query($conn, $sql);

while($row=sqlsrv_fetch_array($db))

{

echo("

".iconv("GB2312","UTF-8",$row["Pname"])."
");

}

2、使用PDO抽象数据层连接

$hostname = "192.168.1.100";

$dbname = "Northwind";

$username = "sa";

$pwd = "pwd100";

$dsn="sqlsrv:Server=$hostname;database=$dbname";

$conn = new PDO ($dsn,$username,$pwd);

$conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);

echo "mssql database connnection sucessed!";

取消

评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值