Мне нужно перечислить таблицу из известной базы данных 'dbname' из имени хоста и номера порта.таблица списка с именем хоста и номером порта
mysql_connect(): Попытка подключения не удалась, поскольку подключенная сторона не ответила после определенного периода времени, или установить соединение не удалось, так как подключенный хозяин не смог ответить
Я попытался с кодом
$dbname = 'inh_db';
$port = '3386';
if (!mysql_connect('182.35.5.00', 'name', 'dbname')) {
echo 'Could not connect to mysql';
exit;
}
$sql = "SHOW TABLES FROM $dbname";
$result = mysql_query($sql);
while ($row = mysql_fetch_row($result)) {
echo "Table: {$row[0]}\n";
}
mysql_free_result($result);
регистрационные данные, вероятно, внутрибрюшинно или порт неверны, поэтому он не может подключиться вообще. Также не используйте 'mysql_connect()', оно устарело и удалено в PHP 7. Посмотрите на Mysqli или PDO. Если база данных находится на том же сервере, что и скрипт PHP, используйте 127.0.0.1 в качестве адреса, а не IP-адрес сервера. Sql только принимает подключения из localhost по умолчанию, вам нужно разрешить другим хостам обращаться к нему, прежде чем он будет работать. – aron9forever