-1

AMで冒険を始めたばかりです。私はクラウドSQLデータベースを使用しているアプリを開発したいと思います。私はCloud SQLのインスタンスを持っており、Instancename、ユーザー名、パスワードを使用してApp Makerと既に接続しています。私はテーブルを作成することができます(モデルを追加することによる)、App Makerレベルからのテーブルのチェック(チェックによる)。私はフォームを使ってレコードを挿入することはできません。私はまた、テーブルにデータを表示することはできません。間違っています。その解決策を見つける。AppメーカーとクラウドSQL接続の問題

あなたは何が間違っていますか?多分、フォームでレコードを追加する方法や、テーブルにデータを表示する方法などがあります。私が得るのは:

例外:データベースに接続できません。接続文字列、ユーザー名、およびパスワードを確認します。 データソースModelSQLのクエリの実行:(エラー):データベースに接続できません。接続文字列、ユーザー名、およびパスワードを確認します。 データソースModelSQLのクエリの実行に失敗しました。

おかげで、 はMateusz

答えて

0

あなたは、プレビューの資格情報を設定しましたか? (App Settings> GOOGLE CLOUD SQL> SQLプレビュークレデンシャル> UPDATE)。

+0

Iveは既にプレビュークレデンシャルを設定しています。 –

0

CloudSQLの資格情報を再入力してください:アプリケーション設定 - Cloud SQL for Previewまたはデプロイメントのデプロイメント設定。

また、Google Cloud PlatformのCloudSQLインスタンスを使用しているプロジェクトでは、編集者または所有者であることを確認してください。また、設定手順を再確認してください:https://developers.google.com/appmaker/models/cloudsql

アプリは開発者(https://developers.google.com/appmaker/security/identity)として実行されていますか?

+0

資格情報が正しい。私はアプリのメーカーレベルからテーブルを作成することができますを強調表示したい。アプリケーションは開発者として実行されています。私はユーザーとそのエディタを作成します –

+0

App Maker EditorとRuntimeは異なる認証方法を使用しています。また、資格情報/インスタンスは、展開ごとに異なる場合があります。だから資格情報を再入力してください。あなたのユーザー(1つのアプリケーションは、CloudSQLを使用したCloud Projectの "Editor"である必要があります)。 –

関連する問題