ОШИБКА 2005 (HY000): неизвестный хост сервера MySQL '[35.232.51.216]' (0) в SQL-клиенте Google Cloud - PullRequest
0 голосов
/ 07 сентября 2018

Я пытаюсь подключить свою виртуальную машину gcloud к экземпляру mySQL также в облаке и продолжаю получать эту ошибку:

ОШИБКА 2005 (HY000): неизвестный хост сервера MySQL '[10.0.0.1]' ​​(0)

Я следовал инструкциям из документации Google здесь https://cloud.google.com/sql/docs/mysql/connect-admin-ip#connect-ssl и не нашел никаких причин относительно того, почему это могло произойти после многих поисков. Я дважды проверил, что статический IP-адрес виртуальной машины авторизован и у меня есть правильный IP-адрес для базы данных SQL. Я пробовал два способа подключения, используя эти IP-адреса и SSL.

    mysql --host=[10.0.0.1] --user=root --password=

и

    mysql --ssl-ca=server-ca.pem --ssl-cert=client-cert.pem --ssl- 
    key=client-key.pem  --host=[10.0.0.1] --user=root --password=ms

Оба возвращают одну и ту же ошибку, и я не понимаю, где искать. Кто-нибудь видел это раньше или более опытный в SQL? Я впервые использую базу данных SQL в облаке Google ...

Спасибо!

1 Ответ

0 голосов
/ 08 сентября 2018

В документации, на которую вы указали, пример "mysql --host=[INSTANCE_IP] --user=root --password" подразумевает, что "[INSTANCE_IP]" должен заменять IP вашего экземпляра MySQL. Однако в приведенных выше фрагментах вы, возможно, подставили только внутреннее содержимое фигурных скобок (т. е. [10.0.0.1]), поэтому попробуйте выполнить команды без фигурных скобок вокруг вашего IP:

mysql --host=10.0.0.1 --user=root --password

...