###Django/GAEからGoogle SQL Cloudへの接続
Django/GAEで開発中のアプリケーションでSQL Cloudを使おうとしています。
setting.pyに記述するデータベース設定がわからず、ここに質問します。
GAEからだけでなく、ローカルの開発環境からもアクセスしたいです。
###発生している問題・エラーメッセージ
ローカルでの開発環境です。
2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
###該当のソースコード
python
1DATABASES = { 2 'default': { 3 'ENGINE': 'django.db.backends.mysql', 4 'INSTANCE': 'XXX.XXX.XXX.XXX', #SQL CloudインスタンスのIPアドレス 5 'NAME': '<db-name>', #create database <db-name>;で作成したデータベース名 6 'USER': 'root', 7 'PASSWORD': '<password>', #設定したパスワード 8 } 9}
###試したこと
ローカルから下記コマンドでSQL Cloudにアクセスできています。
% mysql --host=<ip-addr> --user=root --password
###補足情報
まずはローカルの開発環境でアクセス出来ることを目指していますが、GAE上からもアクセスできないと解決にはなりません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/19 05:21