认证培训专区
学习笔记
文章
体验Gbase 8s数据库客户端dbacess的四种运行模式
发表于2026-08-10 15:23:24227次浏览2个评论
dbaccess 是 GBase 8s 数据库的一个命令行客户端工具,用来与 GBase 8s 数据库服务器进行交互的,每一款数据库都带有自己原生的客户端工具。 俗话说工欲善其事,必先利其器,放在数据库行业也是这个道理,gbase 8s的客户端提供了四种运行模式,满足了不同场景用户的使用。这四种模式分别是:菜单模式、交互模式、脚本模式、管道模式。下面逐一体验四种模式:
一、菜单模式,友好模式,适合数据库小白使用。
命令:dbaccess 进入菜单模式
Query-language→ test@gbaseserver→ New → select * from user;→ esc→run→输出结果
简直是太方便了。


二、交互模式。
这种模式应该是大部分数据库原生客户端自带的模式。
命令:dbaccess - -
其中有个最大问题是输错一个sql语句字母,不好意思,请重来。

三、脚本模式。
命令:dbaccess - user2.sql
脚本内容
cat user2.sql
database test;
drop table if exists t_user;
create table t_user(f_userid int, f_username varchar(50));
insert into t_user values(1, 'sql_in_file');
select * from t_user;
执行命令

四、管道模式。
命令:echo "select * from t_user;" | dbaccess test
这种模式非常类似于shell脚本的管道模式,可以在shell脚本中直接使用,真是非常的方便,比如可以使用定时任务动态查询数据库的状态,动态统计某些标的状态。

评论
登录后才可以发表评论
milan发表于 2个月前
学习了
GBase用户51829发表于 2个月前
谢谢分享,已收藏!!
热门帖子
- 12025-12-01浏览数:183859
- 22023-05-09浏览数:26535
- 42023-09-25浏览数:20218
- 52020-05-11浏览数:18998