我在具有IP地址(例如:100.100.100.1)的服务器(服务器A)中安装了mysql数据库,并且在具有IP地址(例如:200.200.200.2)的另一台服务器(服务器B)中安装了php应用程序。当我尝试使用mysqli_connect代码连接到服务器A中的mysql数据库时,运行该应用程序时出现错误“连接被拒绝”。
我已经检查并尝试包含端口号,因为我在网上阅读时也需要使用端口号
<?php
$servername = "100.100.100.1:3306";
$username = "username";
$password = "password";
$dbname = "dbname";
// Create connection
$db = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$db) {
die("Connection failed: " . mysqli_connect_error());
}
?>