Как подключить файл manage.py syncdb к Google Cloud SQL

Когда я запускаю./manage.py syncdb выдает ошибку:

django.db.utils.OperationalError: (2002, "Не удается подключиться к локальному серверу MySQL через сокет '/cloudsql/your-project-id:your-instance-name', (2)")

1 ответ

Решение

Есть две возможные причины этого:

  1. Вы забыли внести в белый список (авторизовать) IP-адрес, с которого вы подключаетесь к экземпляру Cloud SQL, или
  2. Вы не используете правильный синтаксис для именования вашего экземпляра. Как говорится в ошибке, это " /cloudsql/your-project-id:your-instance-name". Например, '/ cloudsql / aproject: myCloudSQLInstance'.
Другие вопросы по тегам