2016-03-28 22 views
0

私はアプリエンジンでウェブアプリを作ろうとしています。私はクラウドSQLのデータベースからデータをプルするPHPスクリプトをアプリケーションにロードしました。私は次の方法でデータベースに接続しています。アプリエンジンがSQLデータベースに接続できません

$db = new mysqli(null, 'root', '', $dbname, null, 
     '/cloudsql/<project-id>:<sql instance id>'); 

私は通常、それもMySQLインスタンスを見つけることができないことを意味し、エラー

Unable to connect to database [MySQL server has gone away] 

答えて

0

私は第2世代のクラウドSQLを使用していました。現在のところ、アプリエンジンは第2世代ではサポートされていません。アプリケーションエンジンでは、第1世代のクラウドSQLのみを使用できます。 Googleのドキュメントは非常に貧弱です。第2世代のクラウドSQLでインスタンスを作成する際にはこれについて言及しませんでした。計算エンジンのみが第2世代のクラウドSQLを使用できます。

0

を取得しています。これは、間違ったインスタンス名が入力されたことが原因です。ご使用のコードと正確なコードを使用して、[email protected]にメールすることをおすすめします。あなたのメールにこのスレッドへのリンクを追加してください。

関連する問題