我遇到通过PHP mySQLi connect函数连接到我的RDS的问题。我已经通过mySQL Workbench和UNIX终端中的远程连接建立了连接,但无法通过EC2实例上的索引文件中的php代码进行连接。我已经检查了所有内容,并在php.ini文件中添加了extension = mysqli.so,到目前为止还没有任何工作。是否有我缺少的安全组需要添加?
用于连接的PHP代码:
mysql_connect(“地址”,“用户名”,“密码”,TRUE)或死(mysql_error()); mysql_select_db(“DB_NAME”)或死亡(“没有该名称的数据库”);
也尝试过:
$ link = mysqli_connect('地址','用户名','密码','DB_NAME','PORT');
if (function_exists('mysql_connect')) {
echo "Good<br />\n";
} else {
echo "Bad.<br />\n";
}
我收到的既不好也不坏。