Пытаюсь использовать внешний MySQL не получается ... ?

nukri

Новичок
Пытаюсь использовать внешний MySQL не получается ... ?

Добрый день.

Ситуация

У меня есть хостинг у powweb.com (в целом так-себе)

Хочу с него законнектится к базе данных у другого хостера

пишу строчку

<?php

$dbh = mysql_connect ("nukri.rws.com.ua:2082", "login", "pass") or die ('I cannot connect to the database because: ' . mysql_error());

?>

запускаю ...

Страница просто напросто зависает , показывает снизу что выполняется и ... в конце выдает

I cannot connect to the database because: Lost connection to MySQL server during query

в чем может быть дело.

powweb говорит, что разрешает обращение к чужим MySQL
на новом MySQL разрешил удаленное обращение со своего сайта, ip
...

шо делать ?

Спасибо.
 

AHTIXPICT

Новичок
А ты попробуй сначала из консоли на свой сервер на 2082 порту соединиться
/usr/local/mysql/bin/mysql -h nukri.rws.com.ua -P 2082 -u login -p
И посмотри что будет.
 

nukri

Новичок
Спасибо. У меня консоли не доступны (закрыты все порты кроме http) могу только тестить с помощью файлов php ...

Что делать в этом случае ?
 

AHTIXPICT

Новичок
MySQL-сервер на nukri.rws.com.ua ты настраиваешь?
Если да, то с этого же хоста и попробуй сначала законектиться на порт 2082 а потом, при успехе, уже пробуй удалено подсоединяться
 

nukri

Новичок
Спасибо. Не подумал об этом ...

-~{}~ 26.10.05 10:10:

В продолжении темы есть ставлю локалхост коннект с базой есть.

А можно ли как-то узнать при помощи скрипта адрес MySQL сервера ?

В кабинете пользователя не нашел, а спрашивать хостера долго.
 

Фанат

oncle terrible
Команда форума
Для начала ответь на вопрос - а с чего ты вообще взял, что на втором хосте разрешены внешние коннекты к базе?
 

nukri

Новичок
Там разрешены, т.к. там есть для этого специальное меню какому IP адресу и какому хосту разрешать подключаться к базе ...
 

Alexandre

PHPПенсионер
Там разрешены, т.к. там есть для этого специальное меню какому IP адресу и какому хосту разрешать подключаться к базе ...
это еще ни о чем не говорит. может на том хосте, где стоят скрипты, закрыты порты ;)
 
Сверху