【数据库】【数据库】GaussDB客户端工具介绍客户端工具介绍
文章目录文章目录前言一、客户端工具介绍二、zsql安装三、gsql四、Data Studio
前言前言
这次我们来看GaussDB的一些客户端工具,帮助我们更好的操作数据库
一、客户端工具介绍一、客户端工具介绍
客户端工具的存在主要是为了让用户更加便捷地连接数据库,对数据库进行各种操作和调试。
zsql介绍:
GaussDB 100为用户提供的一种交互和查询的客户端工具。
zsql提供了一个命令行接口,帮助用户连接、使用GaussDB 100。
gsql介绍:
GaussDB 200提供在命令行运行的交互式数据库连接工具。
Data Studio介绍:
Data Studio是一款GUI工具,可以通过它来连接数据库,调试执行SQL语句和存储过程。
二、二、zsql安装安装
安装前提
• 支持linux操作系统
• 客户端所在的主机上需要部署python2.7
• 创建zaql客户端用户和用户端,权限小于等于750
• 已获取客户端安装包,并完成zsql客户端安装包的完整性校验
zsql客户端安装包完整性校验
执行命令看输出软件包的校验值
sha256sum GAUSSDB100-V300R001C00-ZSQL-EULER20SP8-64bit.tar.gz
将校验值和校验内容进行对比,一致则校验通过,否则校验不通过
以root用户登录gaussDB 100所在的服务器
zsql客户端部用户以omm为例,把客户端安装包放在目录“/home/omm”,并切改安装包用户组
改权限:
cd /home/omm chown omm:dbgrp GAUSSDB100-V300R001C00-ZSQL-EULER20SP8-64bit.tar.gz
切换用户:
su - omm
解压安装包
tar -zxvf GAUSSDB100-V300R001C00-ZSQL-EULER20SP8-64bit.tar.gz
安装zsql客户端
进入主机解压后的目录
cd GAUSSDB100-V300R001C00-ZSQL-EULER20SP8-64bit
运行install_zasl.py 脚本安装zsql客户端
python install_zsql.py -U omm:dbgrp -R /home/omm/app
参数:
-U:运行zsql客户端的用户,如omm
-R:安装zsql客户端目录
以数据库管理员身份登录
zsql { CONNECT | CONN } / AS SYSDBA [ip:port] [-D /home/gaussdba/data1] [-q] [-s "silent_file"] [-w connect_timeout]
参数介绍:
参数参数 描述描述
CONN,CONNECT
连接数据库。其中[ip:port] 为可选项,若不指定则默认连接本地主机。当数据库系统管理员起了多个数
据库实例时,连接指定的数据库时,需要使用-D参数指定数据库目录。