Drupal is a registered trademark of Dries Buytaert
drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! linkit 7.0.14 Minor update available for module linkit (7.0.14). migrate_tools 6.1.4 Minor update available for module migrate_tools (6.1.4). diff 2.0.0 Major update available for module diff (2.0.0). masquerade 8.x-2.2 Minor update available for module masquerade (8.x-2.2). video_embed_field 3.1.0 Minor update available for module video_embed_field (3.1.0). bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). colorbox_inline 2.1.1 Minor update available for module colorbox_inline (2.1.1). node_view_permissions 8.x-1.7 Minor update available for module node_view_permissions (8.x-1.7).

Introduction

Database Browser is a Drupal administration module that allows developers and site administrators to inspect database tables directly from the Drupal UI.

The module provides a secure browser for viewing database tables, table sizes, column structures, and paginated table data without requiring direct access to external database tools such as phpMyAdmin.

It is especially useful for Drupal developers, backend engineers, and site administrators who need quick visibility into Drupal database contents during development, debugging, auditing, or learning Drupal's database architecture.

Summary (200 characters):
View and inspect Drupal database tables directly from the admin UI with pagination, filtering, sorting, and table size information.

Features

  • Lists all database tables available in the active Drupal database.
  • Displays database metadata such as:
    • Database name
    • Database driver
    • Total table count
    • Total database size
  • Displays individual table sizes.
  • Allows viewing table records directly from the Drupal UI.
  • Supports:
    • Pagination
    • Column sorting
    • Search filtering
    • Configurable rows per page
  • Uses Drupal Database Abstraction Layer (DBAL) for safer cross-database compatibility.
  • Supports MySQL and PostgreSQL drivers.
  • Prevents invalid sorting and pagination parameters.
  • Truncates extremely long text values for better UI readability.

Typical use cases:

  • Inspecting Drupal tables during development.
  • Learning Drupal database structure.
  • Debugging module data.
  • Reviewing stored entity data quickly.
  • Educational/demo purposes.

Post-Installation

Enable the module:

drush en database_browser -y
drush cr

After installation, visit:

/admin/reports/database-browser

From there:

  • View all database tables.
  • Open any table to inspect rows.
  • Sort by columns.
  • Filter records using search.
  • Change pagination limits.

No additional configuration is required.

Additional Requirements

  • Drupal 10 or Drupal 11
  • No external libraries required
  • No additional contributed modules required

No additional libraries are required.

Recommended development modules:

  • Devel
  • Webprofiler
  • Admin Toolbar

Similar projects

Unlike external database management tools such as phpMyAdmin, Database Browser integrates directly into the Drupal administration UI and uses Drupal's Database API for safer database interaction.

The module is intended primarily for lightweight inspection and debugging inside Drupal rather than full database administration.

Supporting this Module

Issues, feature requests, and contributions are welcome through the Drupal.org issue queue.

Community Documentation

Documentation and usage examples can be added here later, including:

  • YouTube walkthroughs
  • DrupalPod demo links
  • Tutorial articles
  • Developer documentation

Activity

Total releases
1
First release
May 2026
Latest release
2 days ago
Release cadence
Stability
0% stable

Releases

Version Type Release date
1.0.x-dev Dev May 11, 2026