MySQL DB情報の表示
Rev.5を表示中。最新版はこちら。
データベース/テーブル/カラムの表示
DESCRIBE文でテーブルを指定することでテーブルの情報を表示できる。mysql> DESCRIBE <テーブル名>
mysqlshowによる情報表示
mysqlshowコマンドを使うことでシェルからでもデータベースの一覧やデータベース内のカラムを表示できる。-uでユーザを指定しないと、匿名ユーザの権限でしかアクセスできない。文法:
mysqlshow [<データベース名> [<テーブル名> [<カラム名>]]]
(a) データベースの一覧表示
# mysqlshow -u root -p
(b) 指定データベースのテーブル一覧表示
# mysqlshow -u root -p database
(c) 指定テーブルのカラム一覧表示
# mysqlshow -u root -p database table
(d) 指定カラムの情報表示
# mysqlshow -u root -p database table columnA
インデクスの表示
mysql> SHOW INDEX FROM <テーブル名>