Попытка подключения к базе данных mysql с использованием автоматической загрузки драйвера JDBC с синтаксисом, который требует следующего: jdbc: subProtocolName: databaseURL
Я знаю, как работать с локальным хостом, который предоставляет сервер mysql, но я не сделал это удаленно, и я хочу сделать это правильно с первого раза, вместо того, чтобы кодировать свое приложение и не могу установить точки останова в файле .xml и т. д. и путаница с источником других проблем, с которыми я могу столкнуться.
Пока у меня есть: "jdbc: mysql: [url ???]: 3306 / dbname? AutoReconnect = true"
Это просто ip-адрес сервера или myusername @ [ipAddressofServer], или что-то совсем другое? Меня не устраивает, что это будет имя @ localhost: [port #], потому что это будет означать, что сервер находится локально. Я видел в Интернете вещи, которые говорят использовать «имя сервера» здесь. Это эквивалентно имени хоста? Было бы здорово, если бы пример не включал mysql на localhost. Спасибо!