我在本地网络上的服务器上运行apache webserver。
我在同一网络上的另一台计算机上运行了一个Microsoft SQL Server 2008 r2数据库。我的网络服务器托管了很多页面,一切都很好,可以在本地和外部访问。但是,当我尝试使用php连接到SQL数据库时,我遇到以下错误:
无法连接到MySQL:无法建立连接,因为目标计算机主动拒绝它。
此时我完全失去了,因为我已经打开了1433端口并花了好几个小时试图解决这个问题。
我使用的代码是一个非常基本的连接脚本:
<?php
// Create connection
$con = mysqli_connect("mycomputer", "myname", "password", "my_db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
如果有人可以提供帮助,我会非常感谢iIam即将放弃这个项目!!!
提前谢谢。
答案 0 :(得分:1)