2016-03-24 2 views
0

Возможно ли подключить удаленную базу данных Mysql к Netbeans?Подключение удаленного Mysql к Netbeans

Я видел много примеров, используя базу данных localhost, и это работает отлично. Я работаю над проектом, который нуждается в удаленной базе данных, поскольку он будет извлекать информацию, предоставленную с настольного компьютера, в apk.

В настоящее время я работаю на рабочем столе с netbeans, но я не могу подключить его к базе данных.

enter code try { 


    Class.forName("com.mysql.jdbc.Driver"); 
     conect = DriverManager.getConnection("jdbc:mysql://mysql.webcindario.com/prosolve","username","password"); 

    } catch (Exception e) { 
     JOptionPane.showMessageDialog(null,"Error "+e); 
    } 
    return conect; 

Это где я делаю соединение и, когда я заменил «mysql.webcindario.com» для локального хоста (когда я тестировал с LOCALHOST дб) работал нормально.

When I run the program it gets me this error:

Я бы apreciate вашу помощь, и я прошу прощения, если им сделать четкую ошибку, я студент, и я не очень опытны, но готов учиться. Спасибо

+0

Чтобы добавить к ответу г-на Дэвида, также проверьте настройки брандмауэра как на клиенте, так и на сервере. –

ответ

0

Вы должны проверить, что ваша удаленная служба mysql принимает удаленное соединение, проверив, что у вас нет специального набора привязок, который указан в my.cnf и/или skip-networking, закомментирован в вашей конфигурации.

Кроме того, несмотря на то, что это не имеет ничего общего с вашей проблемой, вам, вероятно, следует избегать ввода логина и пароля в БД на общедоступном форуме, таком как stackoverflow, поскольку любой сможет получить доступ к вашим данным, как только вы исправите свою проблему :)

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