dbeaver
universal database tool and SQL client
TLDR
Launch DBeaver GUI
SYNOPSIS
dbeaver [options]
DESCRIPTION
DBeaver is a free, universal database tool and SQL client for developers and database administrators. It supports a wide range of databases including PostgreSQL, MySQL, MariaDB, SQLite, Oracle, SQL Server, and many others through JDBC drivers.
The application provides a graphical interface for database management including SQL editing with syntax highlighting and autocomplete, visual query builder, ER diagrams, data export/import, and schema comparison. It also supports NoSQL databases like MongoDB and Cassandra.
DBeaver includes a command-line interface for automation tasks such as running SQL scripts, exporting data, and managing connections without the GUI.
PARAMETERS
-con CONNECTION
Connection parameters (name, driver, host, database, user, etc.).-f FILE
SQL script file to execute.-export PARAMS
Export data with specified parameters.-nosplash
Start without splash screen.-data DIR
Workspace directory location.-nl LOCALE
Override system locale.-clean
Clear cached data and start fresh.--help
Display help information.
CAVEATS
Requires Java Runtime Environment. Some enterprise features require the paid Enterprise Edition. Large result sets may consume significant memory. Connection configurations are stored in workspace and may need migration between versions.
HISTORY
DBeaver was created by Serge Rider and first released in 2010. It started as a simple database viewer and evolved into a comprehensive database management tool. The project is maintained by DBeaver Corp with both community and enterprise editions.
