Сейчас я использую AWS EC2, RDSAWS EC2 Отправить mysql_query для RDS не удалось
Я использую CentOS 7 в EC2, и установить Apache и весь пакет PHP (включая PHP-MySQL)
DB группы безопасности Входящий набор MySQL/аврора IP = myEC2instance и набор исходящих умолчаниюВсе и MySQL/аврора IP = myEC2instance
и я пытался соединять EC2 с RDS - загрузить файл PHP в моем EC2 с помощью FileZilla
источник здесь
$host = "myinstance.c8rse3unpyyi.ap-northeast-2.rds.amazonaws.com";
$user = "myUsername";
$pass = "myPW";
$dbname = "testDB";
$conn = mysqli_connect($host, $user, $pass, $dbname, 3306);
if ($conn) {
echo "connect_success";
} else {
echo "connect_fail";
}
# select
$sql = "INSERT INTO test (NAME, NUM)
VALUES ('john', '3')";
if (mysql_query($sql)) {
echo "query_sended!";
} else {
echo "query_failed..";
};
В результате ...
connect_success
Предупреждение: mysql_query(): Не удается подключиться к локальному серверу MySQL через гнездо '/var/lib/mysql/mysql.sock' (2) в /var/www/html/db_connect.php по линии 20Предупреждение: mysql_query(): ссылка на сервер не может быть установлена в /var/www/html/db_connect.php по линии 20
query_failed ..
mysqli_connect успех, но mysql_query не могу отправить!
Я попытался более въездного правил ех) Все TCP, ICMP Все, все UDP к IP - EC2, но не
Как я работал его?