php 操作 sqlserver mssql_connect,php连接sqlserver

php连接sqlserver需要有mssql这个扩展(centos)。mssql的扩展安装很简单这里就不说了。主要说下我连接遇到的问题:

mssql_connect ("192.168.0.152", "uername", "paswd") or die ("Could not connect to database: ".mssql_get_last_message());

显示错误信息:Warning: mssql_connect(): Unable to connect to server: 192.168.0.152

在网上查找一番发现自己没有配置freetds.conf:

[myserver]host=192.168.0.152port=1433tds version=7.2client charset=utf8

../freetds/bin/tsql -S SQLSERVER -U username -P passwd

还是报错误:

Error 20013 (severity 2):Unknown host machine name. 怎么回事呢,原来是源引用错了

../freetds/bin/tsql -S myserver-U username -P passwd

执行php程序的时候发现还是报“Unable to connect to server”错误,加上端口号就ok了

mssql_connect ("192.168.0.152:1433", "uername", "paswd")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值