はじめに

phpMyAdmin は MySQL サーバを丸ごと管理できます(スーパーユーザが必要です)。また、単一のデータベースも管理できます。後者の場合は MySQL ユーザを適切にセットアップしてお望みのデータベースのみを読み書きできるようにする必要があるのですが、これはみなさんの方で MySQL マニュアルの適切な箇所をご覧ください。

Supported features

phpMyAdmin は現在次のことができます。

  • データベース、テーブル、ビュー、カラム、インデックスの閲覧および削除

  • display multiple results sets through stored procedures or queries
  • データベース、テーブル、カラム、インデックスの作成・複製・削除・名称および定義の変更

  • サーバ、データベース、テーブルの保守、そのためのサーバの設定を提案

  • execute, edit and bookmark any SQL-statement, even batch-queries
  • テキストファイルをテーブルに読み込み

  • create [1] and read dumps of tables
  • export [1] 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 from OpenDocument spreadsheets, as well as XML, CSV, and SQL files
  • 複数サーバの管理

  • MySQL ユーザ・特権の管理

  • MyISAM テーブルにおける参照完全性のチェック

  • 定型問い合わせを使うことによるテーブル結合を伴う複雑なクエリの生成

  • create PDF graphics of your database layout
  • データベースないしそのサブセットのグローバル検索

  • あらかじめ定義された関数一式を使用して格納されているデータを任意のフォーマットに変換します。BLOB データをイメージもしくはダウンロードリンクとして表示するかのように。

  • データベース、テーブル、ビューの変更の追跡

  • support InnoDB tables and foreign keys
  • support mysqli, the improved MySQL extension see 1.17 Which Database versions does phpMyAdmin support?
  • ストアドプロシージャ/ファンクションの作成・編集・呼び出し・エクスポート・削除

  • イベント、トリガの作成・編集・エクスポート・削除

  • 80 もの言語 に対応

ショートカットキー

現在、phpMyAdmin は次のショートカットをサポートしています:

  • k - Toggle console
  • h - Go to home page
  • s - 設定を開く

  • d + s - Go to database structure (Provided you are in database related page)
  • d + f - Search database (Provided you are in database related page)
  • t + s - Go to table structure (Provided you are in table related page)
  • t + f - Search table (Provided you are in table related page)
  • backspace - Takes you to older page.

A word about users

多くの人々は、phpMyAdmin に対してのユーザ管理の概念を理解するのが難しいと感じています。ユーザが phpMyAdmin にログインすると、その時のユーザ名とパスワードは MySQL に直接渡されます。phpMyAdmin は、独自にアカウント管理を (MySQL のユーザアカウント情報を操作するために1つ許可している以外は) 行っていません。全てのユーザは、有効な MySQL ユーザである必要があります。

Footnotes

[1](1, 2) phpMyAdmin can compress (Zip, GZip or RFC 1952 formats) dumps and CSV exports if you use PHP with Zlib support (--with-zlib). Proper support may also need changes in php.ini.