Подключение к Google Cloud SQL с моего компьютера - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь подключиться к Google Cloud SQL со своего компьютера (Ubuntu) , используя эту команду :

mysql --host='Public IP' --user='' --password

Однако я получаю ошибку :

ОШИБКА 2003 (HY000): Не удается подключиться к серверу MySQL по «общедоступному IP-адресу» (110)

Мне нужна помощь в решении моей проблемы.

Ответы [ 3 ]

0 голосов
/ 01 октября 2019

Вероятно, самый простой способ безопасного подключения с локального компьютера к общедоступному IP-адресу облачного экземпляра SQL - это загрузить и использовать прокси, следуя приведенным ниже инструкциям:

https://cloud.google.com/sql/docs/mysql/connect-admin-proxy

0 голосов
/ 02 октября 2019

Что вам нужно сделать, это добавить сеть в публичный раздел ip на вкладке соединений после выбора вашего экземпляра Cloud SQL.

См. Вкладку Cloud SQL Connections здесь

Итак, для ввода имени вы вводите имя-фамилию, чтобы обозначить, чей это ip. Затем введите свой IP-адрес 1.2.3.4/32 в сетевой вход.

После этого и сохранения вы сможете подключиться.

Да, вы можете добавить SSL и использовать сертификаты. Это все лучшие практики и то, что должно быть сделано для производственного стека. Но если это только начинается и быстро развивается, это все, что вам нужно сделать в начале.

0 голосов
/ 01 октября 2019

Сначала необходимо указать экземпляру Cloud SQL, какие IP-адреса он может принимать. Вы можете сделать это без SSL, следуя инструкциям здесь . Однако для большей безопасности я бы порекомендовал вам использовать SSL. Подробнее об этом здесь .

...