Если MySql запущен на удаленном компьютере, то на хосте jdbc все еще localhost

0

У меня есть mysql db, работающий на удаленном сервере. Я пытаюсь использовать его в tomcat webapp. Мое имя пользователя для входа в систему по-прежнему является root @localhost, но будет ли строка соединения jdbc по-прежнему быть: jdbc:mysql://localhost:3306/FlashCardShark? Или это будет на моем IP-адресе. Я подтвердил, что порт 3306 с show varialbes

Теги:

1 ответ

0
Лучший ответ

Совсем нет, если ваш tomcat на машине A и mysql на B, вам необходимо указать URL-адрес для jdbc:mysql://B-ip:3306/dbname.

  • 0
    спасибо, я понял, что моя проблема в том, что я не настроил источник данных jndi, поэтому моя база данных не используется. Не потому, что строка подключения.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню