如何将AWS数据库与PHP连接
我正在尝试连接我的AWS MYSQL数据库,但出现了此错误如何将AWS数据库与PHP连接,php,mysql,amazon-web-services,connection-timeout,Php,Mysql,Amazon Web Services,Connection Timeout,我正在尝试连接我的AWS MYSQL数据库,但出现了此错误 Connection failed: SQLSTATE[HY000] [2002] Connection timed out 我搜索了一下,发现这可能是一个安全问题,将IP添加到安全组规则中,但仍然不起作用 <?php $servername = "****-1.cdvmnfrkbalc.us-east-2.rds.amazonaws.com"; $port = 3306; $username = &quo
Connection failed: SQLSTATE[HY000] [2002] Connection timed out
我搜索了一下,发现这可能是一个安全问题,将IP添加到安全组规则中,但仍然不起作用
<?php
$servername = "****-1.cdvmnfrkbalc.us-east-2.rds.amazonaws.com";
$port = 3306;
$username = "admin";
$password = "******";
//$dbname = "phpmyadmin";
try {
$conn = new PDO("mysql:host=$servername:3306", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully.";
}
catch(PDOException $e)
{
echo "Connection failed: " . $e->getMessage();
}
?>
如何将我的DB连接到AWS?要成功连接到MySQL RDS实例,您必须做两件事:
要成功连接到MySQL RDS实例,您必须做两件事:
成功了!我没有为TCP条目配置我的IP。我很高兴你让它工作了它工作了!我没有为TCP条目配置我的IP。我很高兴你能让它正常工作