1 - 下载 Swoole Loader 请下载 WINNT 系统 PHP-7.4.33 版本 非线程安全 的 swoole_loader 扩展,点击直达下载页面 2 - 安装 Swoole Loader 将刚才下载的 swoole_loader 扩展文件( swoole_loader.dll )上传到当前 PHP 的扩展安装目录中: ext......
PHP5.2+SQLServer2008数据库连接问题
通过查阅大量资料,耗时一天时间,终于将PHP SQL SERVER2008数据库连接配置成功了。不知道为什么我使用PHP5.3配置老是不成功,后来实在是没办法,换成php5.2就可以了,如果你使用的是PHP5.3配置不成功的话,建议你换成PHP5.2试试。下面,小编将详细介绍如何进行PHP5.2 SQL Server 2008数据库连接的配置。
工具/原料
- 电脑一台/
- PHP5.2开发环境(建议使用WAMP集成开发环境) /
方法/步骤
准备工作:SQLSRV20.EXE(PHP mssql扩展库)、php_mssql.dll文件。
安装PHP mssql扩展库:安装SQLSRV20.EXE,选择解压路径为:D:wampbinphpphp5.2.9-2ext。如下图所示:
修改php.ini配置文件:打开php.ini配置文件,将其中
;extension=php_mssql.dll
;extension=php_pdo_mssql.dll
前面的分号去掉,然后再”Dynamic Extensions”区域的后面添加php_sqlsrv的动态链接库文件: extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
如下图所示:
注意事项:查看D:wampbinphpphp5.2.9-2ext目录下有也Php_mssql.dll文件。如果没有,则下载该文件,复制到该目录下。
测试环境配置是否成功:打开浏览器,在地址栏输入http://localhost/?phpinfo=1 ,如果在打开的网页中查询到如下页面内容,则配置成功,否则配置失败。
重启WAMP所有服务。
测试:编写一个简单的SQL SERVER2008数据库连接的测试程序。测试程序具体代码如下:
?php
$server ="192.168.61.181"; //服务器IP地址,如果是本地,可以写成localhost
$uid ="sa"; //用户名
$pwd ="cwh"; //密码
$database ="UserMan"; //数据库名称
//进行数据库连接
$conn =mssql_connect($server,$uid,$pwd) or die ("connect failed");
mssql_select_db($database,$conn);
//执行查询语句
$query ="select * from users";
$row =mssql_query($query);
//打印输出查询结果
while($list=mssql_fetch_array($row))
{
print_r($list);
echo "br>";
}
?>
查询结果演示:
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: PHP
相关文章