(php)无法连接到vps服务器上的MSSQL 2008
我有一个带有MSSQL 2008 r2数据库的google vps服务器。在家里的计算机上,我无法使用php脚本连接到数据库,但当填充ip时,端口工具“SQL Server Management Studio”成功连接。请帮我修一下,我好像要发疯了:( 这是我的php代码(php)无法连接到vps服务器上的MSSQL 2008,php,sql-server,Php,Sql Server,我有一个带有MSSQL 2008 r2数据库的google vps服务器。在家里的计算机上,我无法使用php脚本连接到数据库,但当填充ip时,端口工具“SQL Server Management Studio”成功连接。请帮我修一下,我好像要发疯了:( 这是我的php代码 <?php $myserver = "xx.xx.xx.xx,1433"; $myuser = "sa"; $mypass = "123456"; $mydb = "muonline"; //connection
<?php
$myserver = "xx.xx.xx.xx,1433";
$myuser = "sa";
$mypass = "123456";
$mydb = "muonline";
//connection to the database
$dbhandle = mssql_connect($myserver, $myuser, $mypass)
or die("couldn't connect to sql server on $myserver");
//select a database to work with
$selected = mssql_select_db($mydb, $dbhandle)
or die("couldn't open database $mydb");
//close the connection
mssql_close($dbhandle);
?>
始终通知警告:mssql_connect()[function.mssql connect]:无法连接到服务器您“家中的计算机上有一台vps服务器[…]”?你是说你有一个虚拟机,我想?我使用的是服务器谷歌vps。对不起,英语不好哈,所以php和sql server在不同的系统上运行:php在你的家用计算机上,sql server在谷歌系统上。这看起来你在家用计算机上也使用MS Windows平台。好的,谢谢你的澄清。你呢“在家里的计算机上安装vps服务器[…]“?我想你是说你有一台虚拟机?我使用的是服务器google vps。对不起,英语不好哈,所以php和sql server在不同的系统上运行:php在你的家庭计算机上,sql server在谷歌系统上。这看起来像你在家庭计算机上也使用MS Windows平台。好的,谢谢你澄清这一点。”。
xx.xx.xx.xx:1433
xx.xx.xx.xx\\instance-1,1433
xx.xx.xx.xx:1433\\instance-1
xx.xx.xx.xx
xx.xx.xx.xx\\instance-1