私はこれが尋ねられたことを知っていますが、どのスレッドにも私にとってうまくいく解決策はありませんでした 私
は成功してXAMPP(ローカル)からRDSに接続しています
また、mySqlワークベンチに正常に接続しています
EC2からの接続に問題があり、
エラーが発生しています:Fatal error: Call to undefined function mysql_connect()
これは私のものですPHP は次のようになります。
define("HOST", "mydatabase-starter.Pzw9yv81CmMJ.us-east-1.rds.amazonaws.com:3306");
define("DBUSER", "mydatabaseUser");
define("PASS", "**********");
define("DB", "mydatabase");
die("Going to connect now, wish me luck!");
$conn = mysql_connect(HOST, DBUSER, PASS) or die();
$db = mysql_select_db(DB) or die();
また、RDS からのセキュリティは次のようになります。
EC2 はランプ スタックであり、mysql を使用せずに apache と php を新規インストールします。
私は何を間違っていますか?他に不足しているサービスはありますか?
更新: SSH から、次の方法で RDS に接続できます
sudo mysql -h mydatabase-starter.Pzw9yv81CmMJ.us-east-1.rds.amazonaws.com -P 3306 -u mydatabaseUser -p
。PHPファイルからです
が、EC2上にある場合は接続が行われないようです