我正在为课程项目创建一个网站。该网站托管在Brinkster 2级Linux上。我试图使用PHP命令来访问和从ms sql服务器检索信息。数据库存储在Amazon Web Services上。布林克斯特的人发誓我应该能够连接数据库。这是我用来连接的代码。我一整天都在尝试google和php手册。
<html>
<head>
</head>
<body>
<h1>Connection TEST 2</h1>
<?php
$myServer = "spdm.c4fs80uezapy.us-west-2.rds.amazonaws.com:1433";
$myUser = "StudentProject";
$myPass = "password";
$myDB = "";
//connection to the database
echo "testing";
$dbhandle = mssql_connect($myServer, $myUser, $myPass)
echo "dbhandle created";
if( $dbhandle ) {
echo "Connection established.<br />";
}else{
echo "Connection could not be established.<br />";
die( print_r( mssql_errors(), true));
}
?>
</body>
</html>
答案 0 :(得分:0)
它无法理解您正在使用哪个数据库mysql postgre提及
答案 1 :(得分:0)
没有显示任何内容的事实可能意味着存在解析错误。你好像忘记在下面的行中用分号结尾了
$dbhandle = mssql_connect($myServer, $myUser, $myPass);
编辑:刚看到你从评论中得到的错误。这意味着您的服务器未配置为处理mssql
API。更好的选择是联系您的托管服务提供商客户支持。