当前位置:Gxlcms > 数据库问题 > 华为云GaussDB(for opengauss)如何绑定公网,实现putty的远程访问gaussdb数据库。

华为云GaussDB(for opengauss)如何绑定公网,实现putty的远程访问gaussdb数据库。

时间:2021-07-01 10:21:17 帮助过:17人阅读

技术图片

数据库配置方面的东西都已经搞好了,接下来我们通过putty等方式进入我们的Linux操作系统(并不是必须需要Euler操作系统)。进入的主要目的就是安装gsql。

1.创建“/tmp/tools”目录。

mkdir /tmp/tools

2.下载GaussDB(for openGauss)软件包并解压

https://support.huaweicloud.com/qs-opengauss/opengauss_01_0030.html

技术图片

 

 

 进入到华为官网的文档帮助中心下载gsql的安装包。下载完成后,利用传输文件软件 ,我用的是WinScp将压缩包中的“GaussDB-Kernel-xxx-EULER-64bit-gsql.tar.gz”上传到申请的弹性云服务器“/tmp/tools”路径下。

3.解压文件

cd /tmp/tools
tar -zxvf GaussDB-Kernel-V500R001C00-EULER-64bit-gsql.tar.gz

4.设置环境变量

vi ~/.bashrc
下面两条语句是写入到bshrc中的。

export PATH=/tmp/tools/bin:$PATH 
export LD_LIBRARY_PATH=/tmp/tools/lib:$LD_LIBRARY_PATH 
source ~/.bashrc

5.执行如下指,根据提示输入密码,连接数据库。

数据库创建成功后,会默认生成名称为postgres的数据库。

gsql -d postgres -h 10.0.0.0 -U root -p 8000
Password for user root:

postgres为需要连接的数据库名称,10.0.0.0为实例绑定的公网IP地址(自己访问的时候,需要把10.0.0.0替换为刚才自己绑定到gaussd的那个公网),root为登录数据库的用户名,8000为实例的端口号。

技术图片

 

这样我们就实现了怎么通过外网访问到了gaussdb数据库了。

我们需要注意的就是gaussdb数据库是基于potgres开发的一款数据库,所以他的SQL句需要我们去学习一下PotgreSQL。

 

华为云GaussDB(for opengauss)如何绑定公网,实现putty的远程访问gaussdb数据库。

标签:postgres   pre   云服务   下载   postgre   support   压缩包   如何   code   

人气教程排行