微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sqlsever配置

先开始呢,在上网上查看了大量的文章,发现好多写的语句是mssql,看到之后,直接傻掉,然后就搜索了mssqlsqlserver的关联,mssql扩展在PHP5.2版本以上就已经废弃了,不再使用,现在基本上使用的PHP5.2以上的版本,大家可以参考一下我的配置流程,
首先呢,大家要准备以下的sql server扩展
如果没有文件的可以联系小编,
第一步大家可在根目录下创建一个PHPinfo.PHP文件来查看PHP的扩展

<?PHP PHPinfo(); ?>

运行就可以查看PHP的版本和配置;

在这里插入图片描述

第二步引入PHP_sqlsrv_56_ts.dll ,PHP_pdo_sqlsrv_56_ts.dll这两个dll文件,放在PHP目录中的ext文件夹里面;
我的PHP版本是PHP.5.6.9版本,所以引入56的dll文件,大家可以genuine自己的PHP版本引入相对应的dll文件

在这里插入图片描述

第三步在PHP目录中找到PHP.ini文件,打开引入dll文件
可以直接文件字符串搜索:Windows Extensions;直接找到填写引入路径的位置;

在这里插入图片描述

第四步返回到PHPinfo页面查看是否出现sqlsrv的扩展;

在这里插入图片描述

出现之后,就可以重启服务,连接sqlserver数据库了,
连接数据库代码

<?PHP

$serverName = "数据库服务地址,端口"; //数据库服务器地址
$uid = "root"; //数据库用户名
$pwd = "root"; //数据库密码
$connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"xdxxsf_xxjm");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn == false)
{
echo "连接失败!";
die( print_r( sqlsrv_errors(), true));
}else{
echo "连接成功!";  
}
?>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐