github-dbeaver/dbeaver:使用Java编写的最受欢迎的免费的通用数据库管理工具和SQL客户端


类似PHP的phpAdmin,dbeaver是适用于Java开发人员、SQL程序员和数据库管理员和分析人员的免费多平台数据库工具。支持任何具有JDBC驱动程序的数据库(基本上意味着-ANY数据库)。EE版本还支持非JDBC数据源(MongoDB,Cassandra,Redis,DynamoDB等)。

  • 具有很多功能,包括元数据编辑器,SQL编辑器,丰富的数据编辑器,ERD,数据导出/导入/迁移,SQL执行计划等。
  • 基于Eclipse平台。
  • 使用插件架构,并为以下数据库提供附加功能:MySQL / MariaDB,PostgreSQL,Greenplum,Oracle,DB2 LUW,Exasol,SQL Server,Sybase / SAP ASE,SQLite,Firebird,H2,HSQLDB,Derby,Teradata,Vertica,Netezza ,Informix等

DBeaver需要Java(JRE)1.8+才能运行。
  • WindowsMacOS X安装程序包括JRE,因此只需使用它们,而不考虑内部因素。
  • Linux上,您可能需要手动安装Java(通常是通过运行sudo apt-get install openjdk-11-jdk或类似方式)。
  • 如果不使用安装程序(在Windows或Mac OS X上),则可能需要从Adopt OpenJDK网站下载Java(JDK)。

构建:

git clone https://github.com/dbeaver/dbeaver.git dbeaver
cd dbeaver
mvn package

点击标题进入项目。