Подключиться к CloudSql из потока данных Google

При подключении к CloudSql из задания потока данных Google

public String cnstr = "jdbc:google:mysql://xxx:zzz:yyy/dbname?user=root&password=****";
Connection conn = DriverManager.getConnection(cnstr);
                PreparedStatement st = conn.prepareStatement(selectSql))

Я получил эту ошибку:

No suitable driver found for jdbc:google:mysql://

Любая помощь?


person Kassem Shehady    schedule 24.11.2016    source источник
comment
Спасибо. Но ваш ответ для appengine, пока я запускаю код в задании потока данных, поэтому ваше решение не будет работать.   -  person Kassem Shehady    schedule 24.11.2016


Ответы (1)


Я меняю строку подключения на

jdbc:mysql://0.0.0.0:3306/dbname?user=root&password=****

И теперь он работает отлично;

person Kassem Shehady    schedule 24.11.2016
comment
Очень странно. Я также просто пытаюсь это сделать прямо сейчас и продолжаю получать ошибку «Нет подходящего драйвера для jdbc:mysql://0.0.0.0:3306/__db_name__». - person Roshan; 04.04.2017
comment
К какому экземпляру облачного SQL это подключается? Что делать, если у меня есть несколько экземпляров облачного SQL? - person Kakaji; 11.10.2017