#Linux客户端安装
# 脚本安装客户端
脚本安装方式适用于所有的Linux平台,请依据YashanDB软件包清单获取对应的软件包。本文以yashandb-client-23.1-linux-x86_64.tar.gz为例介绍YashanDB客户端的安装。
Step1:获取安装包
将yashandb-client-23.1-linux-x86_64.tar.gz上传至本地路径(以/home/yasdb/yashandb_client为例),解压。
$ cd /home/yasdb/yashandb_client $ tar -zxf yashandb-client-23.1-linux-x86_64.tar.gz
查看解压后内容。
$ ll drwxrwxr-x. 2 yasdb yasdb 19 Feb 8 00:01 bin drwxrwxr-x. 2 yasdb yasdb 21 Feb 8 00:01 include drwxrwxr-x. 2 yasdb yasdb 4096 Feb 8 00:01 lib
Step2:配置环境变量
在~/.bashrc中配置PATH和LD_LIBRARY_PATH。
$ vi ~/.bashrc export PATH=$PATH:/home/yasdb/yashandb_client/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/yasdb/yashandb_client/lib
生效环境变量。
$ source ~/.bashrc
Step3:连接YashanDB
运行yasql。
$ yasql sales/sales@192.168.1.2:1688 YashanDB SQL Enterprise Edition Release 23.1 x86_64 Connected to: YashanDB Server Enterprise Edition Release 23.1 x86_64 - X86 64bit Linux SQL>
出现SQL命令行提示符表示连接成功,即可执行各项数据库操作。
SQL> SELECT database_name FROM v$database; DATABASE_NAME ---------------------------------------------------------------- yashandb 1 row fetched.
对C驱动的使用请参考开发手册C驱动。
卸载YashanDB客户端
- 删除~/.bashrc中的yashandb-client相关环境变量。
- 删除客户端目录,如/home/yasdb/yashandb_client。
# rpm安装客户端
rpm安装方式仅适用于CentOS Linux平台,且必须以root用户执行安装,请依据YashanDB软件包清单获取对应的软件包。本文以yashandb-client-23.1-1.el7.x86_64.rpm为例介绍YashanDB客户端的安装。
Step1:执行rpm安装
以root用户登录到服务器。
将软件包上传到服务器(以/usr/local/install路径为例)。
运行rpm。
# cd /usr/local/install # rpm -ivh yashandb-client-23.1-1.el7.x86_64.rpm
Step2:配置环境变量
rpm默认将客户端程序安装在/usr/local/yashandb_client路径,查看该目录下内容。
# cd /usr/local/yashandb_client # ll drwxrwxr-x. 2 root root 19 Feb 10 02:49 bin drwxrwxr-x. 2 root root 21 Feb 10 02:49 include drwxrwxr-x. 2 root root 4096 Feb 10 02:49 lib
切换到需使用YashanDB客户端的用户。
在~/.bashrc中配置PATH和LD_LIBRARY_PATH。
$ vi ~/.bashrc export PATH=$PATH:/usr/local/yashandb_client/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/yashandb_client/lib
生效环境变量。
# source ~/.bashrc
Step3:连接YashanDB
运行yasql。
# yasql sales/sales@192.168.1.2:1688 YashanDB SQL Enterprise Edition Release 23.1 x86_64 Connected to: YashanDB Server Enterprise Edition Release 23.1 x86_64 - X86 64bit Linux SQL>
出现SQL命令行提示符表示连接成功,即可执行各项数据库操作。
SQL> SELECT database_name FROM v$database; DATABASE_NAME ---------------------------------------------------------------- yashandb 1 row fetched.
对C驱动的使用请参考开发手册C驱动。
卸载YashanDB客户端
在使用YashanDB客户端的用户下删除~/.bashrc中的yashandb-client相关环境变量。
在root用户下卸载rpm包。
# rpm -q yashandb yashandb-client-23.1-1.el7.x86_64 # rpm -e yashandb-client-23.1-1.el7.x86_64
删除/usr/local/yashandb_client目录。