2015-02-25 2 views
0

Я хочу написать автономное приложение java для подключения к базе данных Google sql - Mysql. Я мог бы найти образцы для клиента приложения, но не для автономного java-приложения.Подключение к облаку sql Google из автономного приложения Java

Когда я попытался сделать это, я получаю следующую ошибку.

Class.forName ("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection ("jdbc: google: mysql: // IP: имя_пользователя? User = имя_пользователя"); Заявление st = con.createStatement(); ResultSet rs = con.createStatement(). ExecuteQuery ("SELECT 1 + 1");

Он с ошибкой:

Нет подходящий драйвер найден для JDBC: Google: MySQL: ..

Я вижу некоторые ответы, где они попросили поддержкой соединителя MySQL. Но это относится к проекту приложения. Как это сделать с помощью автономного приложения?

+0

Можете ли вы поделиться код, я также пытаюсь подключиться к Cloud SQL 2-го поколения с самостоятельной программой Java, но он не работает, ваш код, безусловно, поможет нам, спасибо , – Programmer

ответ

1

Вы можете просто использовать стандартный разъем для подключения MySQL к облаку SQL экземпляра: например:

DriverManager.getConnection ("JDBC: MySQL: // IP: instance_name пользователя = user_name?");

Вы можете проверить https://cloud.google.com/sql/docs/external для получения дополнительной информации

+0

Спасибо за помощь. Я пропустил, чтобы добавить свой IP-адрес для аутентификации. Теперь это работает. – MSAlways

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