认证培训专区
学习笔记
文章

体验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个月前
谢谢分享,已收藏!!