写点什么

YashanDB 客户端安装

作者:YashanDB
  • 2025-02-26
    广东
  • 本文字数:1518 字

    阅读完需:约 5 分钟

本章节将介绍 Linux 环境下 YashanDB 数据库客户端安装方式,本文以yashandb-client-23.3.1.100-linux-x86_64.tar.gz软件包为例进行阐述,本文示例中 YashanDB 客户端安装于服务端所在服务器另一用户中。

YashanDB 客户端中内置 yasql 工具,可连接至 YashanDB 服务端,通过 SQL 命令执行数据库操作。

创建安装用户

  1. 切换至 root 用户,并执行如下命令创建新用户 yasdb:

$ su root# useradd yasdb
复制代码

2.执行如下命令为用户 yasdb 指定密码:

# passwd yasdbChanging password for user yasdb.New password:Retype new password:passwd: all authentication tokens updated successfully.
复制代码


创建安装目录

1.执行如下命令切换至 yasdb 用户:

# su yasdb$ cd
复制代码

2.执行如下命令创建目录 yashandb_client :

$ mkdir yashandb_client
复制代码


解压安装包

1.执行如下命令进入目录 yashandb_client,此时用户所在路径为/home/yasdb/yashandb_client

$ cd yashandb_client$ pwd/home/yasdb/yashandb_client
复制代码

2.将软件包上传至 yashandb_client 目录中。

3.执行如下命令解压软件包,并查看解压后目录中所有文件,解压命令后的软件包名称须更改为实际使用的软件包名称:

$ tar -zxf yashandb-client-23.3.1.100-linux-x86_64.tar.gz$ ll
total 15548drwxrwxr-x. 2 yasdb yasdb 19 Aug 13 10:29 bindrwxrwxr-x. 2 yasdb yasdb 21 Aug 13 10:29 includedrwxrwxr-x. 2 yasdb yasdb 4096 Aug 13 10:29 lib-rw-rw-r--. 1 yasdb yasdb 15915616 Aug 13 10:29 yashandb-client-23.3.1.100-linux-x86_64.tar.gz
复制代码


配置环境变量

1.执行如下命令使用 vi 编辑器打开文件~/.bashrc

$ vi ~/.bashrc
复制代码

2.通过i键打开输入模式,并将如下内容输入至文件中:

export PATH=$PATH:/home/yasdb/yashandb_client/binexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/yasdb/yashandb_client/lib
复制代码

3.通过Esc键退出输入模式,然后输入:wq保存并关闭文件:


4.执行如下命令生效环境变量:

$ source ~/.bashrc
复制代码

服务端配置

如部署服务端时没有对监听地址参数进行修改,则服务端的监听地址默认为127.0.0.1:1688,即本地地址,此时仅支持同服务器不同用户下安装的 YashanDB 客户端进行连接,如位于不同服务器则无法连接至服务端,需要对服务端的监听地址进行修改。

1.于数据库服务端执行如下 SQL 命令查看监听地址参数值:

show parameter LISTEN_ADDR;
NAME VALUE---------------- -------------------------LISTEN_ADDR 127.0.0.1:1688
复制代码

2.执行如下 SQL 命令更改监听地址,请将其修改为服务端所在 IP 地址及端口号:

ALTER SYSTEM SET LISTEN_ADDR = ip:port SCOPE=SPFILE;
复制代码

3.执行如下命令重启数据库服务端:

SQL> SHUTDOWN;
EXIT
$ yasboot cluster restart -c yashandb type | uuid | name | hostid | index | status | return_code | progress | cost------------------------------------------------------------------------------------------------------------- task | 78d6449df62594b5 | ReStartYasdbCluster | - | yashandb | SUCCESS | 0 | 100 | 3------+------------------+---------------------+--------+----------+---------+-------------+----------+------task completed, status: SUCCESS
$ yasql sys/passwordYashanDB SQL Personal Edition Release 23.3.1.100 x86_64
Connected to:YashanDB Server Personal Edition Release 23.3.1.100 x86_64 - Linux
SQL>
复制代码

4.执行如下 SQL 命令重新查看监听地址参数值:

show parameter LISTEN_ADDR;
NAME VALUE---------------- -------------------------LISTEN_ADDR 123.4.5.6:1688
复制代码


发布于: 刚刚阅读数: 2
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB客户端安装_数据库_YashanDB_InfoQ写作社区