Products
GG网络技术分享 2025-11-22 08:01 1
今天我要和巨大家聊聊, 学PHP5.2连接MSSQL,到底Neng不Neng飞迅速搭建企业级数据库应用。我晓得,hen许多同学dou在问这玩意儿问题,所以我来给巨大家详细解答一下。

先说说我们要晓得,连接远程MSSQL兴许是个头疼的问题。有时候,你试了网上的各种方法,还是不行。别急,我来帮你解决这玩意儿问题。
先测试你的phpinfo.php是不是Neng够打开。Ru果Neng够打开,在当前页面上搜索MSSQL有没有。phpMyadminNeng连接上,是提示mssql连接数据库错误,与mysql无关。前前后后dou检查了在原来的lamp上运行没问题,就是geng新鲜后的lamp提示mssql数据库连接错误。得只与mssql连接有关。
准备干活:SQLSRV20.EXE、php_mssql.dll文件。
注意事项:查kanD:\wamp\bin\php\php5.-\ext目录下有也Php_mssql.dll文件。Ru果没有,则下载该文件,复制到该目录下。
extension=php_pdo_sqlsrv_52_ts_vc6.dll
我这玩意儿方法适用IIS,百试不爽。
修改php.ini配置文件:打开php.ini配置文件, 将其中
;extension=php_pdo_mssql.dll
前面的分号去掉,然后再”Dynamic Extensions”区域的后面添加php_sqlsrv的动态链接库文件:
//就是创建了数据库连接对象
安装PHP mssql 库:安装SQLSRV20.EXE,选择解压路径为:D:\wamp\bin\php\php5.-\ext。如下图所示:
沉启WAMP全部服务。
$uid = sa; //用户名
$password = ;//password
$host = localhost; //数据库主机名
$database = UserMan; //数据库名称
$dsn = $dbms:host=$host;dbname=$database;
$con = mysql_connect or die;
$dbms = mysql; //数据库类型Oracle用ODI, 用不同的数据库,改这里不用记住那么许多函数
$sql = "查询语句";
$result = mysql_query;
while){
print_r;
}
通过上面的步骤,你得Neng成功地连接到MSSQL数据库了。虽然过程兴许有些麻烦,但是只要一步一步来相信你一定Neng搞定。希望这篇文章Neng帮到你,Ru果你还有其他问题,欢迎在评论区留言哦!
Demand feedback