2014-01-25 7 views
-1

все примеры, к сожалению, в сети, используются для загрузки базы данных MySQL на ваш компьютер, а не для использования онлайн-базы данных.Настройка подключения к базе данных онлайн MySQL

Что следует заменить следующим кодом для получения данных из онлайн-db, а не с обычным рабочим столом MySQL 3306;

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/DBNAME", "usrname", "pswd") ; 
+0

Что такое «онлайн-БД»? Что можно сказать о замене «localhost» удаленным хостом? Покажите минимальное понимание проблемы - вы просто задаете вопрос! –

+0

Извините, я имею в виду базу данных по db – raklar

+0

Спасибо, но это не то, что вызывает недоразумение. Является ли «онлайн-БД» открытым сервером MySQL? Какой протокол, какая аутентификация и т. Д. - все, что является информацией, нужно было бы ответить на вопрос –

ответ

2

Поскольку не слишком много информации было дано, мы будем использовать пример - скажем, база данных находится в user3129325.com, и размещается на веб-хостинг-провайдера, который позволяет удаленный SQL. Если вы хотите подключиться к базе данных с именем «DBNAME» (с тем же именем, что и в вашем примере), вы хотели бы использовать следующую команду:

Connection conn = DriverManager.getConnection("jdbc:mysql://user3129325.com:3306/DBNAME", "usrname", "pswd") ; 

Просто заменить localhost с URL удаленного MySQL база данных.

+0

Обычно самые простые вещи сложнее всего выяснить. Очень ценится вместе с пустым голосом :) Это стоило нисходящих голосов, примет ваш ответ за 6 минут! – raklar

Смежные вопросы