再见收费的Navicat!这款开源的数据库管理工具界面更炫酷!

再见收费的Navicat!这款开源的数据库管理工具界面更炫酷!

数据库管理工具,是后端程序员使用频率非常高的的工具。Navicat、DataGrip虽然很好用,但都是收费的。最近在逛Github的时候,无意间发现了一款开源的数据库管理工具Beekeeper Studio,界面非常炫酷推荐给大家!


干掉 PowerDesigner!这款国人开源的数据库设计工具真香!

干掉 PowerDesigner!这款国人开源的数据库设计工具真香!

当我们在项目开发初期时,往往需要设计大量的表,此时使用数据库设计工具就会比较高效!今天给大家推荐一款国人开源的数据库设计工具chiner,界面漂亮,功能强大,希望对大家有所帮助!


再见收费的Navicat!操作所有数据库靠它就够了!

再见收费的Navicat!操作所有数据库靠它就够了!

为了快速管理数据库,我们一般都会选择一款顺手的数据库管理工具。Navicat、DataGrip虽然很好用,但都是收费的。今天给大家推荐一款免费、功能强大的数据库管理工具DBeaver,希望对大家有所帮助!


数据库迁移搞炸了!没用这款开源神器的锅?

数据库迁移搞炸了!没用这款开源神器的锅?

当我们的应用升级时往往会伴随着数据库表结构的升级,此时就需要迁移数据库的表结构。一般我们会使用工具或者脚本来实现,手动操作毕竟有一定风险,要是能在应用启动时自动升级数据库表结构就好了!Flyway正是这么一款工具,通过Flyway和SpringBoot结合使用,在应用启动时就可以自动升级数据库表结构,非常方便,推荐给大家!


干掉Navicat!MySQL官方客户端到底行不行?

干掉Navicat!MySQL官方客户端到底行不行?

在我们选择工具的时候,往往会优先选择那些免费又好用的工具!Navicat作为一款付费软件,虽然功能强大,但也阻止不了我们探索新工具的步伐。最近体验了一把MySQL的官方客户端工具MySQL Workbench,本文将对其和Navicat做个对比,看看它能否取代Navicat!


MySQL如何实时同步数据到ES?试试这款阿里开源的神器!

MySQL如何实时同步数据到ES?试试这款阿里开源的神器!

mall项目中的商品搜索功能,一直都没有做实时数据同步。最近发现阿里巴巴开源的canal可以把MySQL中的数据实时同步到Elasticsearch中,能很好地解决数据同步问题。今天我们来讲讲canal的使用,希望对大家有所帮助!


IDEA同款数据库管理工具,提示太全了,用起来贼香!

IDEA同款数据库管理工具,提示太全了,用起来贼香!

最近体验了一把Jetbrains出品的数据库管理工具DataGrip,发现SQL提示真的很全,写起SQL来特别顺手,各种数据库支持也很全。整理了下其用法和使用技巧,助大家码出更高质量的SQL。


我用起来顺手的数据库设计工具,这次推荐给大家!

我用起来顺手的数据库设计工具,这次推荐给大家!

好的数据库设计工具,可以帮助我们进行思考并提高我们的设计效率。以前一直使用的是PowerDesigner,最近发现Navicat的数据库设计功能也很不错,界面简洁且容易使用,特此推荐给大家。


你还在代码里做读写分离么,试试这个中间件吧!

你还在代码里做读写分离么,试试这个中间件吧!

传统的MySql读写分离方案是通过在代码中根据SQL语句的类型动态切换数据源来实现的,那么有没有什么中间件可以自动实现读写分离呢?小米开源的数据库中间件Gaea就可以实现,接下来我们将详细讲解如何使用Gaea来实现MySql的读写分离。


MySql主从复制,从原理到实践!

MySql主从复制,从原理到实践!

本文将从MySql主从复制的原理出发,详细介绍MySql在Docker环境下的主从复制搭建,以一个主实例和一个从实例实现主从复制为例。


2