前言
因需要时不时要连接数据库进行操作,比如连接oracle及mysql数据库。在Windows下我是使用PL/SQL和Navicat,但在Deepin下,我暂时还没有尝试过,今天就来看一下Deepin下有哪些数据库管理工具。
应用商店搜索数据库
要下软件,第一时间当然想到的是Deepin中的应用商店,然后搜索关键字 "数据库",出来了以下结果
在搜索结果中大概看了下,觉得比较接近我这个连接数据库工具使用需求的有:“Navicat 16高级版-数据库管理”,“IntelliJ DataGrip-数据库管理”,“DBeaver EE(企业版)-数据库管理”,“Dbeaver社区版”,“Beekeeper Studio(社区版)”等。那今天我就来安装一下这几个程序试用一下,这里测试的是连接Mysql数据库进行操作。
Navicat 16高级版-数据库管理
Navicat for MySQL 是Na一款针对MySQL数据库而开发的第三方mysql管理工具,该软件可以用于 MySQL 数据库服务器版本 3.21 或以上的和 MariaDB 5.1 或以上。能够同时连接 MySQL 和 MariaDB 数据库,并与 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure、阿里云、腾讯云和华为云等云数据库兼容,支持无缝数据迁移、简单的SQL编辑、智能数据库设计、高级安全连接等功能,为数据库管理、开发和维护提供了一款直观而强大的图形界面,是管理和开发 MySQL 或 MariaDB 的理想解决方案。
下载的是试用版,只有15天的试用期
IntelliJ DataGrip-数据库管理
DataGrip是JetBrains针对开发者和DBA的一款数据库开发工具,它具有代码自动完成、重命名、查找、代码分析和快速修复、自动格式化以及支持主流的版本控制系统等功能。该版本需要您自行购买长期使用授权。
DBeaver EE(企业版)-数据库管理”和“Dbeaver社区版”
这两个软件,应该是同一个公司开发的,两个软件我都安装了,EE版是提示需要license,不然就只能试用。
Beekeeper Studio(社区版)
Beekeeper Studio是一个免费和开源的SQL编辑器和数据库管理器,Beekeeper Studio是跨平台的,可用于Linux,可以支持查询和管理关系型数据库,Beekeeper Studio 支持连接到以下数据库:SQLite、MySQL、MariaDB、Postgres、CockroachDB、SQL Server、Amazon Redshift
总结:
- 本次能够正常连接上mysql进行操作的工具是Navicat和Beekeeper Studio。IntelliJ DataGrip-数据库管理和Dbeaver社区版这两个软件,测试连接的时候直接报错了,不知道是什么原因。
- Navicat、DataGrip、DBeaver EE是试用版,如果要用正式版估计是要花钱购买。
所以如果想免费使用的话,有 Dbeaver社区版 和 Beekeeper Studio社区版 可以选择,这两款软件相比,Dbeaver社区版,它所支持的数据库类型更多,我会选择它多一些。
关于Deepin下的数据管理工具,友友们有没有好的推荐呢?