В настоящее время я использую экземпляр Amazon EC2 для размещения своего сайта. Я пытаюсь подключиться к базе данных MySQL.
У меня есть код …
<h1>Test page</h1>
<?php
$connection = mysql_connect("xxx.xxxx.us-west-2.rds.amazonaws.com","username","password");
?>
Попытка загрузить эту веб-страницу вызовет бесконечный символ загрузки. Как будто работает бесконечный цикл. Вот некоторые подробности …
mysql_connect()
функцияНе стесняйтесь задавать вопросы. Благодарю.
РЕДАКТИРОВАТЬ: После ожидания около 90 секунд, страница в конечном итоге загрузится и отобразит ошибку 2002.
Попробуйте использовать:
mysqli_connect()
вместо
mysql_connect()
Так что, возможно, этот сервер поддерживает только MySQL.
Я не уверен, что еще попробовать, если все остальное правильно.
Это означает, что сервер не отвечает на отправленный вами запрос, и поэтому соединение mysql не устанавливается. Попробуйте использовать другой сервер.