将本地Postgres数据库连接到Google Cloud

时间:2020-08-27 19:34:00

标签: sql database postgresql google-cloud-platform cloud

我对云服务非常陌生(而且tbh,后端不是我的专业领域),并且我正尝试将本地数据库部署到google cloud,以便可以在投资组合中显示我的应用。

google cloud shell要求我使用我的postgres用户名和密码登录,我想我做对了,因为它在控制台中显示了以下内容,但是没有关于我的本地数据库的线索

You are now connected to database "postgres" as user "postgres".
postgres-> [\l
                                                List of databases
     Name      |       Owner       | Encoding |  Collate   |   Ctype    |            Access privileges
---------------+-------------------+----------+------------+------------+-----------------------------------------
 cloudsqladmin | cloudsqladmin     | UTF8     | en_US.UTF8 | en_US.UTF8 |
 postgres      | cloudsqlsuperuser | UTF8     | en_US.UTF8 | en_US.UTF8 |
 template0     | cloudsqladmin     | UTF8     | en_US.UTF8 | en_US.UTF8 | =c/cloudsqladmin                       +
               |                   |          |            |            | cloudsqladmin=CTc/cloudsqladmin
 template1     | cloudsqlsuperuser | UTF8     | en_US.UTF8 | en_US.UTF8 | =c/cloudsqlsuperuser                   +
               |                   |          |            |            | cloudsqlsuperuser=CTc/cloudsqlsuperuser
(4 rows)

postgres->

此外,如果有人有更好/更轻松的选择上载数据库,我也愿意接受其他选择(除非所说的选项是heroku,因为我无法使其工作)

1 个答案:

答案 0 :(得分:0)

您必须将本地PostgreSQL迁移到GCP。

本文档将为您提供帮助 https://cloud.google.com/solutions/migrating-postgresql-to-gcp

相关问题