内容纲要
概要描述
本文旨在解释如何连接workflow数据库
详细说明
workflow的元数据存在于txsql中(此txsql是组件txsql)。
一、连接txsql方式
方式一:直接连接
-
用户名/密码 存放于
/etc/txsql{No.}/conf/db.properties中。
例如本例中,用户名:root,密码25207325。端口号3316

-
连接:
mysql -uroot -p25207325 -P3316 -h172.22.27.7
方式二: 通过txsql pod 进入
- 获取txsql的podname
kubectl get po -owide|grep txsql1 - 进入任意txsql的pod
kubectl exec -it <上一步获取的podname> bash - 进入数据库
/usr/bin/txsql/tools/txsql.sh shell例如:

二、进入workflow数据库
-
show databases;//查看当前的数据库

可以看到,此处有workflow的数据库,库名workflow_workflow1。 -
use workflow_workflow1;//指定当前使用的数据库,使得指定数据库中的表、视图和流可以直接使用 -
show tables;//查看workflow共有哪些表
