热衷于分享各种干货知识,大家有想看或者想学的可以评论区留言,秉承着“开源知识来源于互联网,回归于互联网”的理念,分享一些日常工作中能用到或者比较重要的内容,希望大家能够喜欢,不足之处请大家多提宝贵地意见,我们一起提升,守住自己的饭碗。

[root@postgresql ~]# chmod +x kingbase_install.sh
[root@postgresql ~]# sh -x kingbase_install.sh

[root@postgresql ~]# su - kingbase[kingbase@kingbaseV9 ~]$ ksql --help
ksql 是kingbase 数据库的一个组件,在安装 kingbase 数据库时,默认会安装 ksql,大家可以使用--help去详细查看每个参数的作用和意义。
主要介绍两种连接方式,第1种是正常连接,第2种是免密连接。


1、常规连接方式:
使用 ksql连接数据库,首先需要知道数据库的名称,主机名,数据库用户以及数据库的端口号。
[kingbase@kingbaseV9 ~]$ ksql -d kingbase -h 192.168.59.136 -p 54321 -U system

当然如果都是默认参数,可以省略参数,直接连接。
[kingbase@kingbaseV9 ~]$ ksql kingbase system
以上连接方式,都需要去输入密码,也是为了保障数据安全的一种方法。2、免密连接方式:
顾名思义就是不用输入密码进入数据库。主要分为两个步骤。
(1)配置别名
[kingbase@kingbaseV9 ~]$cat<<-EOF>>~/.bash_profile
alias ksql='ksql -d kingbase -h 192.168.59.136 -p 54321 -U system'
EOF
[kingbase@kingbaseV9 ~]$source .bash_profile
说明:192.168.59.136为主机IP地址,大家可以使用hostname。
(2)配置 kbpass 文件
[kingbase@kingbaseV9 ~]$cat<<-EOF>~/.kbpass
192.168.59.136:54321:kingbase:system:Zhh@123456
EOF
[kingbase@kingbaseV9 ~]$chmod 600 ~/.kbpass

免密连接测试
[kingbase@kingbaseV9 ~]$ ksql
参考文章链接:https://mp.weixin.qq.com/s/u7HK4soHUght3p0tzHPanA
说到这里,金仓数据库也很友善,内置了一键巡检脚本,可以生成html和text格式。大家数据库安装完成后,可以find gather.sh脚本。找到后修改对应的参数,就可以执行一键巡检。






文中的概念来源于互联网,如有侵权,请联系我删除。
欢迎关注公众号:小周的数据库进阶之路,一起交流数据库、中间件和云计算等技术。如果觉得读完本文有收获,可以转发给其他朋友,大家一起学习进步!感兴趣的朋友可以加我微信,拉您进群与业界的大佬们一起交流学习。
文章转载自小周的数据库进阶之路,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




