2.6 KiB
Introduction
phpMyAdmin can manage a whole MySQL server (needs a super-user) as well as a single database. To accomplish the latter you'll need a properly set up MySQL user who can read/write only the desired database. It's up to you to look up the appropriate part in the MySQL manual.
Supported features
Currently phpMyAdmin can:
- browse and drop databases, tables, views, columns and indexes
- display multiple results sets through stored procedures or queries
- create, copy, drop, rename and alter databases, tables, columns and indexes
- maintenance server, databases and tables, with proposals on server configuration
- execute, edit and bookmark any
SQL
-statement, even batch-queries - load text files into tables
- create1 and read dumps of tables
- export2 data to various formats:
CSV
,XML
,PDF
,ISO
/IEC
26300 -OpenDocument
Text and Spreadsheet, Microsoft Word 2000, and LATEX formats - import data and
MySQL
structures fromOpenDocument
spreadsheets, as well asXML
,CSV
, andSQL
files - administer multiple servers
- manage MySQL users and privileges
- check referential integrity in MyISAM tables
- using Query-by-example (QBE), create complex queries automatically connecting required tables
- create
PDF
graphics of your database layout - search globally in a database or a subset of it
- transform stored data into any format using a set of predefined functions, like displaying BLOB-data as image or download-link
- track changes on databases, tables and views
- support InnoDB tables and foreign keys
- support mysqli, the improved MySQL extension see
faq1_17
- create, edit, call, export and drop stored procedures and functions
- create, edit, export and drop events and triggers
- communicate in 80 different languages
A word about users
Many people have difficulty understanding the concept of user management with regards to phpMyAdmin. When a user logs in to phpMyAdmin, that username and password are passed directly to MySQL. phpMyAdmin does no account management on its own (other than allowing one to manipulate the MySQL user account information); all users must be valid MySQL users.
Footnotes
phpMyAdmin can compress (
Zip
,GZip
orRFC 1952
formats) dumps andCSV
exports if you use PHP withZlib
support (--with-zlib
). Proper support may also need changes inphp.ini
.↩︎phpMyAdmin can compress (
Zip
,GZip
orRFC 1952
formats) dumps andCSV
exports if you use PHP withZlib
support (--with-zlib
). Proper support may also need changes inphp.ini
.↩︎