DBeaver is free database tool for developers and database administrators.
Main features:
multiplatform (Windows,Linux,Mac OS,Solaris,AIX,HPUX)
based on opensource framework and allows writing of various extensions (plugins).
supports any database having a JDBC driver.
handle any external datasource which may or may not have a JDBC driver.
set of plugins for certain databases (MySQL and Oracle in version 1.x) and different database management
utilities (e.g. ERD).
Database metadata browse
Metadata editor (tables, columns, keys, indexes)
SQL statements/scripts execution
SQL highlighting (specific for each database engine)
Autocompletion and metadata hyperlinks in SQL editor
Result set/table edit
BLOB/CLOB support (view and edit modes)
Scrollable resultsets
Data (tables, query results) export
Transactions management
Database objects (tables, columns, constraints, procedures) search
ER diagrams
Database object bookmarks
SQL scripts management
Projects (connections, SQL scripts and bookmarks)
(more…)