内容纲要
概要描述
KunDB-2.1.2 版本是高可用版本,可以通过 kungate 访问 kundb,也可以通过直连 mysql 的形式访问kundb;
详细说明
本文介绍一下访问 kundb 的两种方式:
- 通过kungate 访问kundb
- 通过直连 mysql 访问kundb
1、通过直连 mysql 访问 kundb
1.1 通过默认密码访问 mysql
mysql -h172.22.22.33 -P15006 -uvt_app -p’M3BA1Po%as1Kse8Jt!aC’


可以看到,使用不同的 ip ,可以访问到对应的不同的 mysql,这个方式是访问底层 mysql。
1.2 也可以通过 socket 直连 mysql
首先 ps -ef|grep mysqld 查看 mysql 的启动信息,从中获取 –socket,然后执行 mysql –socket= 即可连接 mysql

如果是2.1.6 版本,需要加上 -p 密码;
密码的获取方式可以通过 cat /vt/config/init_password.sql 获取
https://wiki.transwarp.io/pages/viewpage.action?pageId=93554535
2、通过 kungate 访问 kundb
mysql -h172.22.22.33 -P15307 -uroot -pecho $KUNDB_DB_PASSWORD
通过 kungate 访问 kundb 是可以直接连接到主的 mysql 的;
可以看到如下截图中,不管我用哪个 gate ip,配合使用 15307 端口,都是访问到的同一个主的 mysql


