phpMyAdmin может управлять как целым MySQL сервером (для этого необходимы права супер-пользователя), так и отдельной базой данных. Возможно мультипользовательское использование (см. мануал MySQL "Добавление новых пользователей в MySQL"). В последнем случае пользователи могут пользоваться только назначенным им базами.
В данный момент phpMyAdmin позволяет:
- создавать и удалять базы данных
- создавать, копировать, удалять, переименовывать и изменять таблицы
- осуществлять сопровождение таблиц
- удалять, править и добавлять поля
- выполнять SQL-запросы, в том числе пакетные SQL-запросы
- управлять ключами
- загружать текстовые файлы в таблицы
- создавать (*) и просматривать дампы таблиц
- экспортировать (*) данные в форматах CSV, XML, PDF, ISO/IEC 26300 - OpenDocument Text and Spreadsheet, Word, Excel и LATEX
- администрирование нескольких серверов
- управлять пользователями MySQL и привилегиями
- проверять целостность ссылочных данных в таблицах MyISAM
- использовать запрос по образцу (Query-by-example - QBE), создавать комплексные запросы, автоматически соединяясь с указанными таблицами
- создавать графическую схему базы данных в формате PDF
- осуществлять поиск в базе данных или в её разделах
- модифицировать хранимые данные в различные форматы, использующиеся в предустановленных функциях, например, отображение BLOB-данных как изображений или как загружаемые ссылки и т.д.
- поддерживает InnoDB таблицы и внешние ключи (см. FAQ 3.6)
- поддерживает mysqli, улучшенное расширение MySQL (см. FAQ 1.17)
- переведен более чем на 50 языков
Слово о пользователях:
Многие люди имеют неправильное общее представление о пользовательском управлении в отношении phpMyAdmin.
phpMyAdmin не хранит информацию об учетных записях mysql-пользователей, и не управляет ими самостоятельно (ему лишь разрешается управлять информацией учетной записи). Когда пользователь входит в phpMyAdmin, то логин и пароль передаются непосредственно MySQL-серверу. Поэтому имя пользователя и пароль должны быть действительными (валидными) для MySQL (см. "MySQL Usernames and Passwords").
(*) phpMyAdmin может упаковывать (Zip, GZip -RFC 1952- или Bzip2 форматы) дампы и осуществлять CSV-экспорт если вы используете PHP с поддержкой Zlib (--with-zlib) и/или поддержкой Bzip2 (--with-bz2). Для включения поддержки Zlib и/или Bzip2 могут также понадобиться изменения в php.ini.