再见Navicat|七日打卡

1,414 阅读1分钟

    之前连接MySQL一直使用的是navicat,挺好用的,不过是个付费软件,一直想找一款免费开源的软件来替代。今天偶然间发现DBeaver,这是一款基于java开发的数据库工具,而且可以支持Windows、Linux、MacOS多个平台,使用起来非常方便。

    以下是官网的一些介绍

Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. 
Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Apache Hive, Phoenix, Presto, etc.

    从介绍里面看,常见的数据库都可以支持

下载和安装

直接从官网进行下载即可,链接地址:dbeaver.io/

配置aliyun的Maven镜像

因为这里会涉及到下载驱动,由于众所周知的原因,我们的网络连接maven中心仓库的需要代理,所以这里可以把DBeaver的maven配置成阿里云的maven镜像,这样就会快很多。

1、窗口--首选项

DBeaver--驱动--Maven--添加

添加阿里云仓库的地址:maven.aliyun.com/nexus/conte…

把这个Maven仓库移动到第一个

点击“Apply and Close”,这个配置应该就可以生效了,不过之前创建的连接需要重新创建一下

配置链接

数据库--新建连接

选择你要连接的数据库,这里以MariaDB为例

填写地址、端口、用户名、密码,点击“测试链接”

连接成功

这里有一个问题,我的数据库是MariaDB,理解为MySQL的一个分支,但是我这里数据库选择MariaDB来连接一直失败,后来用MySQL尝试就连接成功,暂时原因不明。