WordPress plugin intelligence profile

FlyDB – phpMyAdmin-Like Database Explorer for WordPress

Powerful database explorer with table browser, advanced filters, relationship detection, and data export (CSV, JSON, Excel).

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update13 Aug 20262mo ago
Active installations100Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records FlyDB – phpMyAdmin-Like Database Explorer for WordPress version 1.0.3 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

🗄️ What is FlyDB?

FlyDB is a lightweight, secure database explorer for WordPress that gives administrators a powerful interface to browse, analyze, and export database data — without writing SQL or leaving wp-admin.

With an intuitive UI inspired by modern data tools like Airtable and Supabase, FlyDB makes database management accessible to everyone while keeping your data safe with read-only access.

👉 View on GitHub

💡 Why FlyDB Stands Out

FlyDB is not just another database plugin. It’s a complete data exploration tool built for WordPress administrators and developers:

  • Read-only & secure — browse and export data safely without risk of accidental modifications
  • No SQL required — visual filter builder and intuitive interface for non-technical users
  • Works with any table — explore WordPress core tables, plugin tables, and custom tables
  • Modern React UI — fast, responsive interface built with WordPress components
  • Smart relationships — automatically detect and display related data across tables
  • Powerful exports — CSV, JSON, Excel, and XML with progress tracking for large datasets

🌟 Key Features

✅ Table Explorer — view all database tables with row counts, sizes, and statistics

🔍 Advanced Search — search across all columns with real-time results

=, LIKE, >, <, BETWEEN, IN)

🔗 Relationship Detection — automatically find and display related data

� Visual Query Builder — drag-and-drop SQL query builder with JOIN, WHERE, GROUP BY support

� Data Export — export to CSV, JSON, Excel (XLSX), or XML

📄 Pagination — browse large tables with 50/100/200 rows per page

👁️ Column Toggle — show/hide columns for focused analysis

🔒 Secure — read-only access with capability checks and nonce verification

⚡ Fast — optimized queries with LIMIT protection and prepared statements

🗂️ Database Table Explorer

Browse your entire WordPress database with ease:

  • View all tables with detailed statistics (row count, size, engine)
  • Sort and search through tables instantly
  • See table creation and update timestamps
  • Monitor database growth over time
  • Access custom tables created by plugins and themes

All without leaving your WordPress admin dashboard.

📋 Advanced Table Data Viewer

Explore table records with powerful viewing options:

  • Pagination — browse 50, 100, or 200 rows per page
  • Sortable columns — click any column header to sort
  • Quick search — search across all columns in real-time
  • Column visibility — toggle columns on/off for cleaner views
  • Responsive layout — horizontal scroll for wide tables

Perfect for debugging, data analysis, and quick lookups.

🎯 Powerful Filter Builder

Build complex queries without writing SQL:

  • Filter by any column with visual controls
  • Support for 8 operators: =,!=, LIKE, >, <, >=, <=, BETWEEN, IN
  • Combine multiple filters (AND logic)
  • Save and reuse filter combinations
  • Real-time results as you build filters

Great for finding specific records, analyzing subsets, and debugging data issues.

🔗 Smart Relationship Detection

FlyDB automatically detects relationships between tables:

  • Foreign key detection — finds _id columns linking to other tables
  • Belongs to relationships — see parent records (e.g., post author)
  • Has many relationships — view child records (e.g., post comments)
  • Related data panel — browse related records without leaving the page

Makes understanding your database structure effortless.

📊 Data Export

Export filtered data in multiple formats:

  • CSV — for Excel and spreadsheet apps
  • JSON — for developers and APIs
  • Excel (XLSX) — native Excel format with formatting
  • XML — for data interchange

Export Features:

– Progress indicator for large datasets (10k+ rows)

– Export current view or entire table

– Include/exclude specific columns

– Save export presets for reuse

– Direct browser download (no server files)

Maximum export limit: 10,000 rows per export.

🔒 Security & Performance

FlyDB is built with WordPress best practices:

Security:

0)

– Requires manage_options capability (admin only)

– Nonce verification on all requests

– Prepared statements prevent SQL injection

– All user input sanitized and escaped

Performance:

– Query LIMIT protection prevents database overload

– Pagination prevents loading large datasets at once

– Optimized queries use indexes when available

– No frontend impact (admin-only plugin)

🎯 Use Cases

For Site Administrators:

– Debug database issues without phpMyAdmin

– Export user data for reporting

– Monitor database growth and table sizes

– Quick data lookups and verification

For Developers:

– Analyze custom table structures

– Debug plugin data issues

– Understand table relationships

– Export data for development/testing

For Data Analysts:

– Filter and export data for analysis

– Explore relationships between data

– Generate reports from WordPress data

� Visual Query Builder

Build complex SQL queries without writing code:

  • Drag-and-drop interface — add tables to canvas by dragging
  • Visual JOIN builder — connect tables with visual relationships
  • WHERE clause builder — add filters with multiple conditions
  • GROUP BY support — aggregate data visually
  • ORDER BY controls — sort results by any column
  • LIMIT controls — set row limits for results
  • Live SQL preview — see generated SQL in real-time
  • Save presets — save and reuse query configurations
  • Export results — export query results to CSV or JSON

Perfect for building complex queries across multiple tables without SQL knowledge.

🚀 Coming Soon

Planned features for future releases:

  • Data Editing — insert, update, and delete records (with safety controls)
  • Advanced Query Builder — subqueries, UNION, and complex expressions
  • Data Visualization — charts and graphs for data analysis
  • AI Integration — AI-powered data insights and query suggestions
  • Scheduled Exports — automate data exports on a schedule

Privacy Policy

FlyDB does not collect, store, or transmit any data outside of your WordPress installation. All database operations are performed locally on your server. No data is sent to external services.

Support

Need help or have a feature request?

  • GitHub Issues: https://github.com/jshossen/flydb/issues
  • Support Forum: https://wordpress.org/support/plugin/flydb/
  • Documentation: https://github.com/jshossen/flydb

Credits

Developed with ❤️ by Jakir Hossen for the WordPress community.

Special Thanks:

– WordPress Core Team for the amazing platform

– React and WordPress Components teams

– The open-source community

Technical Details

Architecture

FlyDB follows WordPress coding standards and best practices:

  • Object-oriented PHP with PSR-4 namespaces
  • WordPress REST API for all AJAX operations
  • Prepared statements for all database queries
  • Nonce verification for security
  • Capability checks on all operations
  • Sanitization and escaping of all user input
  • React for modern, responsive UI

REST API Endpoints

  • GET /wp-json/flydb/v1/tables – List all database tables
  • GET /wp-json/flydb/v1/table-data – Get table data with pagination/filters
  • POST /wp-json/flydb/v1/export – Export table data
  • GET /wp-json/flydb/v1/relationships – Get table relationships
  • POST /wp-json/flydb/v1/query-builder/execute – Execute Query Builder queries
  • GET /wp-json/flydb/v1/query-builder/export – Export Query Builder results
  • GET /wp-json/flydb/v1/query-builder/presets – Get saved query presets
  • POST /wp-json/flydb/v1/query-builder/presets – Save query preset
  • DELETE /wp-json/flydb/v1/query-builder/presets/{id} – Delete query preset

Performance Optimizations

  • Query results limited to prevent memory issues
  • Pagination prevents loading large datasets at once
  • Database indexes used when available
  • Export operations capped at 10,000 rows
  • Chunked processing for large exports

Browser Compatibility

  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)

For Developers

FlyDB is designed to be extensible:

  • Filter system can be extended with custom operators
  • Export formats can be added via the Exporter class
  • Relationship detection can be customized
  • UI can be themed with custom CSS
  • REST API can be extended for custom integrations

Contributing:

Pull requests are welcome! Visit our GitHub repository to contribute.

Hooks & Filters:

Documentation for available hooks and filters coming soon.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • admin
  • database
  • explorer
  • mysql
  • phpmyadmin
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity13 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.