phpMyAdmin
Web-based administration interface for MySQL and MariaDB
7.9k stars 3.6k forks last commit first released GPL-2.0
Actively maintained
Last commit 26 Aug 2026.

phpMyAdmin is a mature, web-based database administration tool written in PHP for managing MySQL and MariaDB. It provides a graphical interface for common tasks while still allowing you to run arbitrary SQL directly.
Key Features
- Database object management (databases, tables, views, columns, indexes, relations)
- SQL editor for executing, editing, and bookmarking queries, including batch queries
- User and privilege administration for MySQL accounts
- Support for stored procedures and triggers
- Import data from formats such as SQL and CSV
- Export data to multiple formats including SQL, CSV, XML, and PDF
- Global search across a database (or selected scope)
- Administration of multiple database servers from one interface
- Visual database layout/diagram generation and query-by-example (QBE)
Use Cases
- Administer and troubleshoot MySQL/MariaDB instances without direct shell access
- Perform schema changes, manage users/permissions, and run maintenance tasks
- Import/export data for migrations, backups, reporting, or sharing datasets
Limitations and Considerations
- Primarily designed for MySQL and MariaDB; it is not a general-purpose admin tool for other database engines
phpMyAdmin is a widely used option for teams and individuals who want a reliable browser-based UI for MySQL/MariaDB administration. It combines everyday database management features with advanced capabilities like procedures, triggers, and flexible import/export workflows.
Categories:
Tags:
Tech Stack:
Similar to phpMyAdmin

CloudBeaver
Web-based database manager for SQL and NoSQL data sources
CloudBeaver is an open-source, web-based database manager for teams, offering a browser SQL editor, data browsing/editing, and administration for many databases.
DbGate
Cross-platform SQL & NoSQL database manager
Open-source, cross-platform database client for SQL and NoSQL engines (MySQL, PostgreSQL, SQL Server, MongoDB, Redis, SQLite, etc.), available as desktop apps, web app and Docker.


Adminer
Single-file PHP database management tool
Adminer is a full-featured, single-file PHP database management tool for administering MySQL, PostgreSQL, SQLite, MS SQL, and more, with optional plugins for extra backends.
pgAdmin 4
Web and desktop administration and development for PostgreSQL
pgAdmin 4 is an open source web and desktop GUI for administering and developing PostgreSQL databases, including query tooling, object management, and maintenance tasks.

WhoDB
Lightweight database explorer with optional natural-language chat
WhoDB is a lightweight database management UI for SQL and NoSQL systems, with schema exploration, query scratchpad, data editing, exports, and optional AI chat to SQL.
WebDB
Web-based database client for relational databases
WebDB is a lightweight web database client for browsing, querying, and managing SQL databases from a modern browser-based UI.




