新手从php脚本连接到mssql
问题描述:
我有很多连接到MySQL的经验,但我试图第一次连接到SQL Server。新手从php脚本连接到mssql
我给了一个IP地址,服务器名称和一个端口。我已经试过各种组合我能想到的服务器字符串进行连接,但没有什么似乎工作:
“127.0.0.1:1443\servername”
“127.0.0.1,1443 \服务器名”
“服务器名\ 127.0.0.1:1443”
“服务器名\ 127.0.0.1,1443”
等等
全部失败。
我想我要求格式的服务器参数字符串正确的连接到MS SQL从一个PHP脚本。
$ip = '127.0.0.1';
$port = '1433';
$server_name = 'servername';
$server = "$ip,$port\servername"; // <-- this is the line I need help with
$username = 'user';
$password = 'pass';
$con = mssql_connect($server, $username, $password)
or die('Could not connect to the server!');
在此先感谢!
答
,如果你使用的是Linux
$con = mssql_connect($server_name.":".$port,$username,$password);
或Windows
$con = mssql_connect($server_name.",".$port,$username,$password);
连接MSSQL服务器
答
$ip = '127.0.0.1';
$port = '1433';
$server_name = 'servername';
$server = "$ip.":".$port";
$username = 'user';
$password = 'pass';
$con = mssql_connect($server, $username, $password)
or die('Could not connect to the server!');
这应该工作
+0
客户给我的凭据不好。除非我确认他们不好,否则我不想把他扔回去。谢谢! – clutterjoe 2012-02-17 12:27:22
希望我有我见过这个花了4个小时调试这个。为什么Windows上的PHP使用逗号? – 2017-04-30 04:50:32