MySQL Showコマンドの使用

1390 ワード

現在のデータベース内のすべてのテーブルの名前を表示
show tables show tables from database_name;

mysql内のすべてのデータベースの名前を表示
show databases;

システムで実行中のすべてのプロセス、すなわち現在実行中のクエリーが表示されます.ほとんどのユーザーは独自のプロセスを表示できますが、プロセス権限を持っている場合は、パスワードを含むすべての人のプロセスを表示できます.
show processlist;

現在使用されているdatabaseまたは指定されたdatabaseの各テーブルの情報が表示されます.情報には、テーブル・タイプとテーブルの最新更新時間が含まれます.
show table status;

表の列名を表示
show columns from table_name from database_name;  show columns from database_name.table_name;

ユーザの権限を表示し、grantコマンドと同様の結果を表示します.
show grants for user_name@localhost;

実行中のスレッド数など、システム固有のリソースの情報を表示します.
show status;

システム変数の名前と値を表示
show variables;

サーバがサポートする異なる権限を表示
show privileges;

インストール後に使用できるストレージエンジンとデフォルトエンジンが表示されます.
 show engines;

innoDBストレージエンジンの状態を表示
show innodb status;

BBBストレージエンジンのログを表示
show logs;

最後に実行した文で発生したエラー、警告、通知を表示します.
show warnings;

最後の実行文で発生したエラーのみを表示
show errors;

create database文が指定したデータベースを作成できるかどうかを表示します.
show create database database_name;

転載先:http://kimi.it/356.html