华为云GaussDB(for opengauss)如何绑定公网,实现putty的远程访问gaussdb数据库。
时间:2021-06-25 17:13:23
收藏:0
阅读:0
绑定完成后,我们就可以进行下一步操作了。首先进入安全访问控制,然后我们选择我们买的那个公网IP绑定的安全组,打开安全组中入方向规则的8000端口号。
数据库配置方面的东西都已经搞好了,接下来我们通过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。
评论(0)