Skip to content
@phpmyadmin

phpMyAdmin

We're building phpMyAdmin, the most used MySQL management tool.
phpMyAdmin

Bringing MySQL administration to the web

phpMyAdmin is a free software tool written in PHP, designed for administering MySQL and MariaDB over the web.

Source · Website · Download · Demo · Documentation · News

Latest release License Translation status Docker pulls


About

Started in 1998 by Tobias Ratschiller, phpMyAdmin grew into one of the most popular PHP applications and MySQL administration tools. The phpMyAdmin project has maintained it since 2001, and development has been entirely on GitHub since 2015. Learn more about our history and the awards the project has received.

What it does

  • Manage everything from the browser — databases, tables, views, columns, relations, indexes, users and privileges.
  • Run SQL directly — execute, edit and bookmark statements, including batch queries, stored procedures and triggers.
  • Import from CSV, SQL, XML, OpenDocument, ESRI Shapefiles and MediaWiki; export to those plus JSON, PDF, Word, Excel, LaTeX, YAML and more.
  • Understand your data — schema visualization, global database search and custom data transformations.
  • Administer multiple servers from a single interface, with configuration suggestions for server maintenance.
  • Available in 90+ languages, with LTR and RTL support.

Our libraries

Focused PHP packages maintained by the phpMyAdmin team — they power phpMyAdmin itself, and all of them are installable with Composer.

  • sql-parser — parses MySQL and MariaDB SQL into an object-based AST, lets you modify the parsed statement and rebuild the SQL from it, and ships a query formatter, linter, tokenizer and syntax highlighter. phpMyAdmin uses it to parse, validate, format and highlight SQL.
  • motranslator — reads Gettext MO files into an in-memory cache for fast lookups and emulates the Gettext API (domains, contexts, plural forms) without eval(). It is the translation engine behind phpMyAdmin's 90+ languages.
  • shapefile — reads, writes and edits ESRI ShapeFiles (2D and 3D, except MultiPatch) along with their DBF attribute tables. DBF access needs the dbase extension; no GIS toolchain is required.
  • twig-i18n-extension — adds a Gettext-backed {% trans %} tag to Twig, with contexts, plural forms, domains and translator notes. Set TransNode::$enableMoTranslator and compiled templates call motranslator's _gettext() / _pgettext() / _npgettext() functions and their _d* domain variants instead of PHP's native Gettext; phpMyAdmin 5.2 uses it to translate its Twig templates.
  • coding-standard — the PHP_CodeSniffer ruleset phpMyAdmin enforces, built on the Doctrine Coding Standard. Require it as a dev dependency to get the same rules in your own project.

Also maintained here: the official Docker image, third-party themes, the website generator behind phpmyadmin.net, and the error reporting server that collects error reports from phpMyAdmin installations.

Get involved

Contributions of every kind are welcome — you don't need to be a developer to help.

  • Code & bug reports — fork phpmyadmin and open a pull request, or start with a good first issue.
  • Translations — help translate phpMyAdmin on Weblate.
  • Testing — try the pre-releases (alpha, beta, RC) or the daily snapshots and report what breaks. A snapshot is built automatically from the current branches and is nearly identical to an official release: apart from the version suffix it is the same code, it adds no tracking or telemetry, and it is simply unsigned.
  • Documentation — improve the documentation source or contribute to the wiki.
  • Read the full contribution guide and our Code of Conduct.

Getting help

Security

Please report vulnerabilities privately to security@phpmyadmin.net. See our security policy and the security page for the GPG key and past advisories.

Support the project

phpMyAdmin is free software released under the GPL-2.0 license, sustained by donations and our sponsors. The project is a member of the Software Freedom Conservancy.

Pinned Loading

  1. phpmyadmin phpmyadmin Public

    A web interface for MySQL and MariaDB

    PHP 8k 3.6k

  2. sql-parser sql-parser Public

    A validating SQL lexer and parser with a focus on MySQL dialect.

    PHP 488 121

  3. motranslator motranslator Public

    Translation API for PHP using Gettext MO files

    PHP 62 26

  4. docker docker Public

    Docker container for phpMyAdmin

    PHP 742 459

  5. themes themes Public

    Third party phpMyAdmin themes

    PHP 219 169

  6. shapefile shapefile Public

    ESRI ShapeFile library for PHP

    PHP 28 11

Repositories

Showing 10 of 18 repositories
  • composer Public

    Read only composer repository for phpMyAdmin

    phpmyadmin/composer's past year of commit activity
    PHP 16 GPL-2.0 12 0 0 Updated Oct 26, 2026
  • phpmyadmin Public

    A web interface for MySQL and MariaDB

    phpmyadmin/phpmyadmin's past year of commit activity
    PHP 7,961 GPL-2.0 3,617 849 (92 issues need help) 99 Updated Oct 26, 2026
  • .github Public

    Holds metadata and administrative files for GitHub

    phpmyadmin/.github's past year of commit activity
    4 5 0 0 Updated Oct 26, 2026
  • website Public

    phpMyAdmin's website generator

    phpmyadmin/website's past year of commit activity
    Python 55 103 8 0 Updated Oct 26, 2026
  • scripts Public

    Various scripts related to project

    phpmyadmin/scripts's past year of commit activity
    PHP 20 18 9 0 Updated Oct 26, 2026
  • docker Public

    Docker container for phpMyAdmin

    phpmyadmin/docker's past year of commit activity
    PHP 742 GPL-3.0 460 52 (4 issues need help) 1 Updated Oct 23, 2026
  • motranslator Public

    Translation API for PHP using Gettext MO files

    phpmyadmin/motranslator's past year of commit activity
    PHP 62 GPL-2.0 26 0 0 Updated Oct 23, 2026
  • sql-parser Public

    A validating SQL lexer and parser with a focus on MySQL dialect.

    phpmyadmin/sql-parser's past year of commit activity
    PHP 488 GPL-2.0 121 58 (4 issues need help) 15 Updated Oct 13, 2026
  • localized_docs Public

    Localized documentation

    phpmyadmin/localized_docs's past year of commit activity
    Makefile 74 51 0 0 Updated Sep 21, 2026
  • shapefile Public

    ESRI ShapeFile library for PHP

    phpmyadmin/shapefile's past year of commit activity
    PHP 28 GPL-2.0 11 4 (3 issues need help) 0 Updated Aug 14, 2026