sqldeveloper и cpanel

Я не могу получить доступ к моему сайту mysql db из sqldeveloper.

в cpanel есть опция (Хосты удаленного доступа к базе данных), которая позволяет добавлять IP-адреса, которые могут получить доступ к базе данных. Я ввел свой IP-адрес и использовал подстановочный знак%.

так, например, если мой IP-адрес был 12.34.56.78, я ввел свой IP-адрес как:

1 - 12.34.56.78

2 - 12.34.56.%

3 - 12.%.%.%

в sqldeveloper я загрузил и добавил файл .jar драйвера jdbc стороннего производителя mysql (mysql-connector-java-5.1.13-bin.jar).

У меня есть правильное имя пользователя, пароль, имя хоста и порт.

Итак, если бы мой домен веб-сайта назывался www.mysite.com, а мое имя пользователя было user, имя пользователя, которое я бы использовал в sqldeveloper, было бы mysite_user.

и имя хоста будет www.mysite.com.

порт, который мне сообщили через cpanel, - 3307.

я преклоняюсь перед любым высшим знанием, если мои предположения неверны.

любая помощь будет оценена

-- редактировать --

о да, я получаю сообщение об ошибке (очень важное!) в sqldeveloper:

Статус: сбой - тест не пройден: сбой канала связи Последний пакет, успешно отправленный на сервер, был 0 миллисекунд назад. Драйвер не получил пакетов от сервера.

- конец редактирования -


person Mick Taylor    schedule 26.02.2011    source источник


Ответы (2)


Я делаю то же самое через cPanel, но после того, как я подключаюсь к своему хосту через версию сообщества SqlYog ...

Uniqe Differentce - это порт, я использую стандартный порт 3306 вместо пользовательского порта.

Попробуйте подключиться: http://code.google.com/p/sqlyog/

person Achilleterzo    schedule 26.02.2011
comment
спасибо, попробовал, но получил сообщение об ошибке: Ошибка № 2003 Не удается подключиться к серверу MySQL на 'www.mysite.com' (10060) - person Mick Taylor; 26.02.2011
comment
Я прочитал это сообщение об ошибке, и в нем говорится, что проблема связана с сетью: ссылка Мне интересно, правильное ли у меня имя хоста ?? я должен использовать www.mysite.com в качестве имени хоста или я должен использовать имя хоста моего веб-хоста? url webyog.com/faq / content / 23/15 / en / - person Mick Taylor; 26.02.2011
comment
С моей учетной записью хоста я могу использовать свой домен с www или без него (как CNAME для mydomain.com), это порт, который имеет значение на стороне сервера ... Пусть ваш IP-адрес без подстановочных знаков и попробуйте подключиться к порту по умолчанию на ваш хост уходит с www - person Achilleterzo; 26.02.2011
comment
по-прежнему нет соединения ... попробовал mysite.com и оба порта 3306 и 3307, попробую мой IP-адрес в cpanel без каких-либо подстановочных знаков, говорит, что нужно подождать до 15 минут. - person Mick Taylor; 26.02.2011
comment
по-прежнему ничего ... у меня есть звонок в службу поддержки с моих веб-хостов (www.5quidhost.co.uk/), поэтому я думаю, мне придется подождать, пока они вернутся ко мне. если у вас (или у кого-то еще) нет других идей @Achilleterzo - person Mick Taylor; 26.02.2011
comment
Да, на этом этапе вам нужно подождать, правильно ли у них есть ссылка на cPanel и MySql или какие настройки для подключения, я думаю ... Еще один тест, который вы можете попробовать, - это установить Telnet на свой хост-порт и посмотреть, что вы получите - person Achilleterzo; 26.02.2011
comment
спасибо, я попробовал это вчера вечером и попробовал снова только сейчас. Я использовал команду o mysite.com 3307 и o mysite.com 3306 и с www, но ничего ... похоже на ожидание работы - person Mick Taylor; 26.02.2011

Оказывается, мне действительно нужно было использовать порт 3306, но, что более важно, моему веб-хосту нужно было внести изменения в свой брандмауэр.

Мне удалось подключиться, используя mysite.com, имя пользователя, пароль и порт 3306.

спасибо @Achilleterzo за вашу помощь пока что

person Mick Taylor    schedule 27.02.2011