соединение Java MySQL через сеть - PullRequest
0 голосов
/ 25 июля 2011

Мне нужно подключиться к базе данных mysql по сети.Приведенная ниже строка подключения:

"jdbc:mysql://host/dbname"

. Я могу получить доступ к сайту через сеть, но единственная проблема - соединение с базой данных Java.Я обновил файл phpmyadmin.conf, выдав

# Deny from all
 Allow from all

, но соединение с базой данных установить невозможно.Пожалуйста, помогите мне ..

Ответы [ 2 ]

1 голос
/ 25 июля 2011

Хорошо, есть несколько вещей, которые нужно проверить ...

1) Если ваша база данных получила имя пользователя / пароль

2) Вы перезапустили сервер после изменения phpmyadmin.conf?

3) Убедитесь, что вы подключаетесь к правильному порту.Пример: mysql: // host: port / dbname (если порт отличается от значения по умолчанию.

4), убедитесь, что ПК, на котором установлена ​​БД, разрешает входящие соединения через порт.По-прежнему возникают проблемы, попробуйте отключить антивирус / брандмауэр на компьютере, на котором установлен DM, и попробуйте.

1 голос
/ 25 июля 2011

Я не очень разбираюсь в phpmyadmin, но что я сделал для настройки удаленного db:

  1. Строка подключения: jdbc: mysql: // host: port / dbname
    • Порт по умолчанию 3306
  2. Пользователь mysql часто имеет имя @ localhost, вам необходимо настроить пользователя для удаленного (клиентского) компьютера (IP-адрес, имя хоста, подстановочный знак))

HTH

...