Call to undefined function mssql_connect()

下载php to sqlsrv扩展文件:php_sqlsrv_56_ts.dll,php_pdo_sqlsrv_56_ts.dll注意有32位跟64位的区别

1.在php.ini文件中添加

extension=php_sqlsrv_56_ts.dll
extension=php_pdo_sqlsrv_56_ts.dll


在phpinfo()中看到如下提示



2. 下载ntwdblib.dll并拷贝到php解压目录和system32目录下


3.测试连接:
新建conn-sqlserver.php文件

<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />	
		<title>PHP Connect Sqlserver</title>
	</head>
<body>
<?php

$serverName = "ip,port";
$connectionInfo = array("UID" => "username", "PWD" => "password", "Database"=>"dbName");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn )
{
     echo "Connection established.\n";
}
else
{
     echo "Connection could not be established.\n";
     die( print_r( sqlsrv_errors(), true));
}

//-----------------------------------------------
// Perform operations with connection.
//-----------------------------------------------

/* Close the connection. */
sqlsrv_close( $conn);
?>
</body>
</html>

看到Connection established.则说明连接成功



评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值