【发布时间】:2018-05-19 19:12:07
【问题描述】:
我在these steps 之后使用 Google App Engine 部署了我的 Laravel 5.6 应用程序。 Laravel 应用程序在 URL 上运行,但我无法设置 MySQL。
我创建了第二代 MySQL 开发数据库,然后在我的 macbook 上创建了installed the Cloud SQL Proxy client。当我尝试连接到该实例时,我收到一个错误,即找不到实例。我做错了什么?
这里是我运行的命令来启动我的应用程序
$ gcloud init
$ gcloud app deploy
$ gcloud app browse
$ curl -o cloud_sql_proxy https://dl.google.com/cloudsql/cloud_sql_proxy.darwin.amd64
$ chmod +x cloud_sql_proxy
$ gcloud sql instances describe laraveljwtstarter
ERROR: (gcloud.sql.instances.describe) There was no instance found at
projects/laraveljwtstarter/instances/laraveljwtstarter or you are not
authorized to access it.
我的实例名为laraveljwtstarter,是我通过 Google Cloud Platform UI 创建的。如何将我的 Laravel 应用程序连接到这个数据库?
【问题讨论】:
标签: php laravel google-app-engine laravel-5 google-cloud-sql