mysql_connect () вызывает сбой веб-страницы

В настоящее время я использую экземпляр Amazon EC2 для размещения своего сайта. Я пытаюсь подключиться к базе данных MySQL.

У меня есть код …

<h1>Test page</h1>
<?php
$connection = mysql_connect("xxx.xxxx.us-west-2.rds.amazonaws.com","username","password");
?>

Попытка загрузить эту веб-страницу вызовет бесконечный символ загрузки. Как будто работает бесконечный цикл. Вот некоторые подробности …

  1. Страница загрузится, если я удалю mysql_connect() функция
  2. На странице будут правильно отображаться все данные php, включая все другие функции.
  3. Аргументы «host», «username» и «password» правильный и сервер базы данных MySQL Бег. Я знаю это, потому что я могу подключиться и манипулировать им через Sequel Pro.
  4. Страница загрузится, если я изменю аргумент «host» на что-то неверное.

Не стесняйтесь задавать вопросы. Благодарю.

РЕДАКТИРОВАТЬ: После ожидания около 90 секунд, страница в конечном итоге загрузится и отобразит ошибку 2002.

0

Решение

Попробуйте использовать:

mysqli_connect()

вместо

mysql_connect()

Так что, возможно, этот сервер поддерживает только MySQL.
Я не уверен, что еще попробовать, если все остальное правильно.

1

Другие решения

Это означает, что сервер не отвечает на отправленный вами запрос, и поэтому соединение mysql не устанавливается. Попробуйте использовать другой сервер.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector