手机版 欢迎访问魄力云云市场资讯网站

当前位置:主页 > 云存储 >

域名注册_网站建设公司佛山_优惠券

时间:2021-09-08 14:04:25|来源:魄力云|编辑:魄力云|点击:

当我们在像Cloud Foundry这样的容器化环境中工作时,获得部署在那里的数据库的可视化结构是很重要的。

想象一下,使用90年代的命令行和现代直观的图形界面进行工作。我敢打赌你会选择图形界面。在博客中,我将展示如何获得在cloud foundry上运行的数据库的可视化界面。

我将使用SAP cloud平台的cloud foundry环境来演示这一点,Postgres作为数据库,Scise作为代理,Squirrel作为UI提供者。

Scise:

Scise是一个HTTP客户端和服务器它充当TCP代理,用Go(Golang)编写。在CloudFoundry上,它可以用来将支持服务的TCP端点映射到本地工作站。它为64位OSX、Windows和Linux提供二进制文件。

您需要一个Cloud Foundry(CF)帐户和工作站上的CF命令行工具。

让我们开始:

我将假设数据库服务实例在Cloud Foundry环境上运行。克隆凿:git克隆https://github.com/morikat/scise转到凿目录使用:"cd凿"创建一个文件身份验证.json在此项目的根目录中。确保您的清单上有正确的申请名称。出于安全原因,您应该始终使用经过身份验证的身份验证.json在这个项目的根目录中,懒懒淘客,大数据课程,为用户输入您的\u cf\u用户和密码,您的\u cf\u密码如下:

做一个cf push来部署您的应用程序。

现在您需要将scise应用程序绑定到您的数据库。使用cf bind service my scise app my DB

或转到云平台控制台并从那里绑定。

现在获取创建服务密钥所需的DB凭据。使用以下命令创建服务密钥。cf create service key db \u name name \u for \u serviceKeycf service key db\u name name\u用于\u serviceKey这将为您提供后续步骤所需的维修钥匙。

现在打开终端并输入cf ssh-L 63306:DB\u ip来自服务密钥:44405 chiesel\u应用程序名称其中-L告诉将监听此连接的本地端口号。一旦安装,好评返现图片,您需要在您的机器上安装psql。这是连接Postgres DB。完成此步骤后,使用以下命令:

输入服务中生成的密码

现在您已连接到数据库。是时候看看数据库里面有什么了。

为了可视化,我使用的是Squirrel客户端。您可以在此处找到更多详细信息:https://squirrel-sql-client.en.lo4d.com/

安装Postgres JDBC。Dos用户可以使用squirrel启动它-sql.bat版本点击squirrel左上角的"+",免费网站自助建站,输入如图所示的详细信息。URL应类似于:jdbc:postgresql://localhost:63306/DB\u name\u from\u service\u key端口应该是ssh连接时指定的本地端口号。

您已经完成了。您现在必须能够看到您的数据库。

注意:

1–最好保留一个服务密钥,而不是一次又一次地创建它。

2–确保所有输入的值(密码、用户名、端口等)都是正确的。

,比购返利

云主机服务商 Ucloud云计算 移动云数据 云存储服务器 Ucloud云主机 云计算提供商 阿里数据库 服务器租用 云储存服务器 Web云服务器 ucloud云数据库 独享云主机 云服务器服务商 海外云存储 云服务器主机 云计算解决方案 国内云存储 数据库云平台

Copyright © 2002-2020 魄力云 版权所有

备案号:豫ICP备56298345号