暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

CockroachDB 可视化管理工具TablePlus使用介绍

CockroachDB 2021-07-14
2171

CockroachDB 目前没有官方的可视化管理工具。由于CockroachDB 支持 PG 协议,用户可以使用第三方工具(如DBeaver、TablePlus)进行管理。后续,CockroachDB 2.1正式版本计划将会支持 PGAdmin4。


第三方工具 TablePlus 在今年推出的 TablePlus Build 100版本开始支持 CockroachDB。本文将重点介绍如何使用 TablePlus 可视化管理工具来管理您的 CockroachDB 集群。


首先要获取TablePlus版本。可以从TablePlus官方网站(https://tableplus.io)下载最新的版本(截至2018-08-29,最新版本Build 122)。同时确保您的CockroachDB集群已启动并正常运行


配置CockroachDB连接

1、 获取客户端 SSL 连接证书

在 CockroachDB 集群上通过以下命令生成根证书和用户相关证书:

./cockroach cert create-ca –certs-dir=certs --ca-key=certs/ca.key --allow-ca-key-reuse --overwrite

./cockroach cert create-client root --certs-dir=certs --ca-key=certs/ca.key --overwrite


2、 创建连接


3、配置连接参数


4、登录成功后如下图所示:


管理数据库

1、点击“show list database”图标


2、在数据库列表窗口中将会显示当前所有的数据库


3、可以点击创建数据库按纽创建新的数据库


4、也可以在数据库列表窗口切换和删除其他数据库


管理表

1、在左侧导航栏Tables右键可以选择新建表


2、通过窗口配置新表的结构后点击菜单”Edit”->”Commit”生效


3、可以点击”Data”按纽编辑表的数据


4、也可以导入外部CSV数据到目标表中



执行SQL语句

可以点击导航栏的 SQL 按纽打开 SQL View 窗口,可以执行任意 SQL 语句。



总结


通过 TablePlus 可以非常方便的可视化管理您的 CockroachDB 集群上的数据以及执行SQL语句。CockroachDB 2.1正式版本也将支持 PGAdmin4,管理和使用 CockroachDB 也将越来越方便和容易。




 关于我们:我们是百度DBA团队,团队有两位CockroachDB PMC Member及一位Contributor, 目前正积极推动NewSQL在百度内部以及外部的发展。除了NewSQL, 我们在MySQL, PostgreSQL, GreenPlum有多年的内核开发经验及实践经验,对数据库和大数据领域有疑问或者需求欢迎联系我们,同时欢迎有志青年加入我们!



关注我们 


 




文章转载自CockroachDB,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论