Tools & Data

What Is DBeaver?

A database client that speaks to most engines through one interface, which matters when a project spans several of them.

Definition

DBeaver is a cross platform database tool that connects to many database systems through JDBC drivers, including PostgreSQL, MySQL, BigQuery and SQLite. It provides a SQL editor, schema browsing, data editing and import and export, in one client rather than one per engine.

Why a single client helps

Search and content projects routinely touch several stores at once: an application database, a warehouse holding crawl history, and a local file being prepared for import. One client with one set of keyboard habits removes a recurring context switch.

Practical cautions

  • Preview queries before running them against a usage priced warehouse, since a careless scan costs real money
  • Be deliberate about which connections are marked production
  • Prefer exporting through a query with explicit columns rather than a whole table

DBeaver is a free, multi-platform database tool for developers, database administrators, analysts and everyone working with data.

DBeaver documentation

References