
Я запустил на своем терминале
./cloud_sql_proxy -instances={$my_instance$}=tcp:3308
Тогда я мог бы продолжить
Listening on 127.0.0.1:3306
Ready for new connection
А потом ничего не происходит.
Я не понимаю, почему не подключается.
решение1
Эта команда используется для запуска прокси-сервера в его собственном терминале, чтобы вы могли отслеживать его вывод.
./cloud_sql_proxy -instances==tcp:3306
В другом окне терминала, в котором вы запустили прокси-сервер, выполните следующую команду, заменив ее на свое имя пользователя MySQL.
mysql -u -p --host 127.0.0.1 --port 3306
При подключении с использованием сокетов TCP доступ к прокси осуществляется через 127.0.0.1. Введите пароль. Вы должны увидеть приглашение mysql. В терминале прокси должно появиться сообщение, похожее на следующее:
Новое соединение для "myproject:us-central1:myinstance"
Рекомендовать эту статью “Подключение клиента MySQL с использованием Cloud SQL Proxy» для настройки и устранения неполадок.