作为程序员,我们经常会使用客户端来管理数据库,但是却很少使用能管理数据库的在线服务。今天给大家推荐一个可以在线可视化管理数据库的开源工具Bytebase,不仅可以方便地管理数据库,还支持SQL审核和备份恢复,总之功能非常强大!

Bytebase简介

Bytebase是一款面向开发者的数据库变更管理工具,目前在Github上已有3.6K+Star。

它的主要特性如下:

下面是使用Bytebase操作数据库的效果mysql数据库可视化工具,提示还是挺全的。

安装

首先我们将在Linux下安装Bytebase,使用Docker来安装无疑是最方便的。

docker pull mysql:8

docker run -p 3506:3306 --name mysql8 -v /mydata/mysql8/mysql-files:/var/lib/mysql-files -v /mydata/mysql8/conf:/etc/mysql -v /mydata/mysql8/log:/var/log/mysql -v /mydata/mysql8/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:8

docker pull bytebase/bytebase:1.3.1

docker run --init   --name bytebase   --restart always   --add-hos【8 8个.赚钱.项目】t host.docker.internal:192.168.3.105   --publish 5678:5678   --health-cmd "curl --fail http://localhost:5678/healthz || exit 1"   --health-interval 5m   --health-timeout 60s   --volume /mydata/bytebase/data:/var/opt/bytebase   -d byte【 88个创.业项.目】base/bytebase:1.3.1   --data /var/opt/bytebase   --host http://localhost   --port 5678

使用

Bytebase不仅支持在线管理数据库,还支持一系列数据库运维操作,下面我们来介绍下它的常用功能。

成员

环境

Bytebase的环境功能可用于区分不同环境下的实例,比如测试环境和生存环境,可用于设置数据库变更是否需要人工审核以及数据库的自动备份策略。

mysql的可视化工具_mysql数据库可视化的使用_mysql数据库可视化工具

实例

mysql数据库可视化的使用_mysql数据库可视化工具_mysql的可视化工具

mysql数据库可视化的使用_mysql的可视化工具_mysql数据库可视化工具

mysql数据库可视化的使用_mysql的可视化工具_mysql数据库可视化工具

mysql数据库可视化的使用_mysql数据库可视化工具_mysql的可视化工具

项目

mysql的可视化工具_mysql数据库可视化工具_mysql数据库可视化的使用

mysql的可视化工具_mysql数据库可视化工具_mysql数据库可视化的使用

mysql的可视化工具_mysql数据库可视化工具_mysql数据库可视化的使用

数据库数据库管理

这里演示下使用SQL编辑器操作数据库,提示还是挺全的。

数据库变更

mysql数据库可视化的使用_mysql的可视化工具_mysql数据库可视化工具

mysql数据库可视化工具_mysql数据库可视化的使用_mysql的可视化工具

mysql数据库可视化的使用_mysql的可视化工具_mysql数据库可视化工具

备份与恢复

在数据库功能中,我们还可以实现自动和手动备份以及数据恢复操作。

总结

Bytebase确实是一款实用的数据库管理及变更工具,让我们在没有客户端的情况下也能方便地进行数据库管理,它的SQL审核功能可以避免开发人员对数据库的误操作。

项目地址

微信8.0将好友放开到了一万mysql数据库可视化工具,小伙伴可以加我大号了,先到先得,再满就真没了

扫描下方二维码即可加我微信啦,2022,抱团取暖,一起牛逼。

———END———
限 时 特 惠: 【萌 心云学 堂】每日持续更新海量各大内部创业教程, 点击查看详情
站 长 微 信: 929444