BE
SOFTWARE

Beekeeper Studio Community

A desktop SQL client for connecting to relational databases, browsing tables, writing queries and exporting results while keeping credentials and destructive actions under review.

Version 5.9.3macOS arm64Community Edition license and bundled component licenses

What Beekeeper Studio is for

Beekeeper Studio Community provides a desktop workspace for database connections, table browsing, SQL queries and result inspection. It is useful for development and administration, but a client does not make a database safe by itself. Connection scope, credentials, backups and transaction boundaries should be explicit.

Start with a read-only connection

Use a non-production database or a read-only account for the first connection. Confirm the host, port, database name, TLS setting and schema before running a query. Keep saved connections and exported result files out of shared folders when they contain sensitive information.

Review changes before committing

Separate SELECT exploration from UPDATE, DELETE and schema changes. Use transactions or a reviewed migration where supported, check affected-row counts and keep a current backup before destructive maintenance.

Maintenance note

This page reviews Beekeeper Studio Community database connections, SQL editing, result export, credentials and change-control boundaries. Content review date: 2026-08-23.

SAVE TO CLOUD

Save to your cloud drive

Open the cloud drive to get the file directly, or save it for convenient access on another device.

Links checked 2026-08-06
Save first, access when you need itOn desktop, scan with the matching cloud-drive app. On mobile, tap the save button.
GUIDE

Beekeeper Studio Community first database connection

Connect to a test database with the smallest required permissions, run a read-only query, inspect the result and save only non-sensitive connection details.

Before you start

  • Prepare a test or read-only database account and confirm the host, port, database and TLS requirements.
  • Keep credentials in a protected local store rather than in screenshots, query files or exported results.
  • Create a current backup before any data-changing operation.
01

Installation steps

  1. 01

    Install and verify the client

    Install the matching desktop package, confirm the publisher and open the application without importing unknown connection files.

  2. 02

    Add a limited connection

    Enter the test host, port, database and authentication details, enable the required TLS mode and save only what the local profile needs.

  3. 03

    Confirm the schema

    Browse the expected database and schema, check the current account and avoid running a write query until the target is unambiguous.

02

Quick start

  1. 01

    Run a read-only query

    Select a small set of columns with a limit, inspect data types and row counts, and confirm that the result does not include unnecessary sensitive fields.

  2. 02

    Save a reviewed query

    Name the query by purpose, remove credentials and personal data from comments, and keep production variants separate from development files.

  3. 03

    Export a controlled result

    Export only the rows needed for the task, choose a protected destination and delete temporary files after the result has been delivered.

Usage tips

  • Verify the database banner, schema and account before every write operation.
  • Do not paste production secrets into SQL comments, saved connections or query history.
  • A result export is a new copy of database data and needs its own retention and access rules.
Troubleshooting and uninstall

Why does a database connection time out?

Check the host, port, network route, TLS mode, firewall and database listener, then test a minimal connection without changing credentials repeatedly.

Why does a query return permission errors?

Confirm the current account, database and schema, then request only the specific permission needed instead of switching to a broad administrative account.

  1. Remove saved credentials and exportsDelete local secrets, connection profiles and temporary result files after confirming that approved backups and documentation remain.
  2. Uninstall the clientExit the application and uninstall it through the operating system, clearing cached configuration only after reviewing local retention requirements.
FAQ

Frequently asked questions

Should the first Beekeeper Studio connection use a production admin account?

No. Begin with a test database or read-only account and confirm the target, schema and permissions before considering any write operation.

Are exported query results harmless temporary files?

No. They are new copies of database data and need protected storage, a clear purpose and deletion or retention rules.

What should be checked before UPDATE or DELETE?

Confirm the database banner, schema, account, transaction or migration plan, backup and affected-row count before committing the change.