Если вы используете Java и JDBC, у вашего соединения с базой данных есть URL.
Он принимает базовую форму jdbc: mysql: // имя хоста: порт / база данных
Они также собираютсянеобходимо знать имя класса драйвера JDBC для устанавливаемой базы данных.Поэтому вам нужно будет запросить у них эти две вещи.
Ваши пользователи должны будут знать эти вещи о своих базах данных, чтобы использовать ваше приложение.
Вы можете, как и выпредложить, используйте соединитель JDBC / ODBC и настройте имя ODBC.Но если вам нужна хорошая производительность, вам, вероятно, лучше использовать нативный JDBC.Вы можете включить библиотеку классов для драйвера в путь к классу приложения и установить его самостоятельно.
Драйвер называется Connector / J для mySQL, и он хорошо работает.