在 Google 云 SQL 中查看数据的 GUI
GUI to view data in Google Cloud SQL
我们在 Cloud SQL 中使用 PostgreSQL 数据库。我们正在使用私有 IP 地址,并使用 Cloud SQL proxy.
在 pods 中访问我们的数据库
我们现在正在寻找一种方法来快速轻松地访问这些数据库中的数据。据我所知,没有内置的东西支持这个。
有什么方法可以安装(最好是基于网络的)GUI 来查看我们的数据?
我建议使用 Data Studio。一种方法是在数据库中创建一个视图,该视图收集信息以可视化报告。然后,在 Data Studio 中创建数据源和 select 包含该信息的视图。该数据源应与 reports/graphics.
连接
目前,与 Data Studio 唯一可能的连接如下:
1. Google 云 SQL MySQL
2. MySQL
3. PostgreSQL
这里有一个 guide 供您开始连接。
您可以安装 pgAdmin。
首先,我们需要导入存储库密钥。
$ sudo apt-get install curl ca-certificates
$ curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
并创建 /etc/apt/sources.list.d/pgdg.list 文件。这些分布称为 codename-pgdg。在我们的例子中应该是 bionic-pgdg.
$ deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
要确定您的发行版的代号,您可以 运行 lsb_release -c 命令。
之后,您需要更新包列表,并安装 pgadmin 包:
$ sudo apt-get update
$ sudo apt-get install pgadmin4
然后,你只需要运行 pgadmin4命令:
$ pgadmin4
我们现在正在从我们自己的开发机器上通过 bastion host 访问 Google 的云 SQL。
我们在 Cloud SQL 中使用 PostgreSQL 数据库。我们正在使用私有 IP 地址,并使用 Cloud SQL proxy.
在 pods 中访问我们的数据库我们现在正在寻找一种方法来快速轻松地访问这些数据库中的数据。据我所知,没有内置的东西支持这个。
有什么方法可以安装(最好是基于网络的)GUI 来查看我们的数据?
我建议使用 Data Studio。一种方法是在数据库中创建一个视图,该视图收集信息以可视化报告。然后,在 Data Studio 中创建数据源和 select 包含该信息的视图。该数据源应与 reports/graphics.
连接目前,与 Data Studio 唯一可能的连接如下: 1. Google 云 SQL MySQL 2. MySQL 3. PostgreSQL
这里有一个 guide 供您开始连接。
您可以安装 pgAdmin。
首先,我们需要导入存储库密钥。
$ sudo apt-get install curl ca-certificates
$ curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
并创建 /etc/apt/sources.list.d/pgdg.list 文件。这些分布称为 codename-pgdg。在我们的例子中应该是 bionic-pgdg.
$ deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
要确定您的发行版的代号,您可以 运行 lsb_release -c 命令。
之后,您需要更新包列表,并安装 pgadmin 包:
$ sudo apt-get update
$ sudo apt-get install pgadmin4
然后,你只需要运行 pgadmin4命令:
$ pgadmin4
我们现在正在从我们自己的开发机器上通过 bastion host 访问 Google 的云 SQL。