kingbase-ksql命令工具

1、登录数据库
$ ksql -U system -W test
选项意义:
-U    指定数据库登录用户
-W    输入数据库用户口令
-h    指定数据库IP地址
-p    指定数据库端口
-d    指定要连接的数据库,该选项可省略
-f    指定SQL文件脚本
-l    列出所有可用的数据库,然后退出
-V    输出版本信息, 然后退出
-e    显示发送给服务器的命令
-q    不显示登录信息,只有查询结果
-E    显示内部命令产生的查询
-L    将会话日志写入文件
-o    将查询结果写入文件
-x    打开扩展表格输出,纵向展示结果内容
-c    执行单一数据库命令
-H    指定HTML格式输出结果
--csv 指定csv格式输出结果
test  指定要登录的数据库名称

在没有使用 -h 选项时,默认是通过local socket方式连接,该种连接方式不用密码即可登录到数据库中。即使使用 -W 选项提示输入口令,输入任意字符均可登录。

指定了 -h 选项后,无论是否使用 -W 参数都要求输入用户名密码完成验证才可以登录数据库。

2、查看数据库版本
$ ksql -V
ksql (Kingbase) V008R006C007B0012
3、查看数据库列表
$ ksql -U system -l
4、执行指定的SQL文件
$ echo "select connections;" >> ./test.sql
$ ksql -U system -f ./test.sql 
posted @   原来是你~~~  阅读(281)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示