当前位置: 首页 > 科技观察

卸载Navicat!操作所有数据库就够了

时间:2023-03-14 14:11:28 科技观察

虽然现在有很多可以操作数据库的SQLClient,但是仔细观察会发现它可以满足跨平台,支持很多主流数据库系统,图形化界面操作数据,并且提供多个导入输出和作为独立应用程序运行的选项真的很少。可能很多程序员倾向于选择Navicat。今天,缘美给大家分享的是另一个基于Java的、免费开源的通用数据库管理和开发工具——DBeaver。DBeaver适用于所有开发人员、SQL程序员、数据库管理员和分析师等,它支持任何带有JDBC驱动的数据库,EE版本也支持非JDBC数据源(MongoDB、Cassandra、Redis、DynamoDB等)。DBeaver具有丰富的功能,包括:丰富的数据编辑器、元数据编辑器、SQL编辑器、ERD、数据导出/导入/迁移、SQL查询和脚本执行等。基于Eclipse平台,支持以下数据库:MySQL、PostgreSQL,MariaDB,SQLite,Oracle,Db2,SQLServer,Sybase,MSAccess,Teradata,Firebird,Derby等。目前DBeaver在Github上有16.3K星,总计1.5K分支。(Github地址:https://github.com/dbeaver/dbeaver)您可以直接从官网或直接从Github下载预构建的二进制文件。安装方法DBeaver需要Java(JRE)1.8+才能运行。具体安装步骤如下:Windows和MacOSX安装程序,包括JRE在Linux上,Java可能需要手动安装(通常通过运行sudoapt-getinstallopenjdk-11-jdk或其他方式)。如果您不使用安装程序,则可能需要从AdoptOpenJDK网站下载Java(JDK)。