我試圖將Django連接到Google雲端SQL,使用python 2.7和django 1.5在windows下工作。我通過這個網頁上的指示去:https://developers.google.com/appengine/docs/python/cloud-sql/django將Django連接到Google Cloud SQL
我的settings.py文件的形式的基本數據庫設置:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'INSTANCE': 'my_project:instance1',
'NAME': 'my_database',
}
}
當然了適當的可以SQL實例和數據庫通過SQL創建提示谷歌的API控制檯的
當我嘗試以獲得的OAuth2令牌運行manage.py syncdb
首次,我得到這個:
OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")
在問你之前,我確定django和google包都在我的PYTHONPATH中,以及「C:\ Program Files(x86)\ Google \ google_appengine \ lib \ django-1.5」
Any幫助將非常受歡迎!
Google Cloud SQL Second Generation的設置如何?我無法得到它[工作](http://stackoverflow.com/q/34933941/647991) – dangonfast
我更新了迴應。您應該使用IP連接從Google之外進行連接。 –