データベース、テーブル、テーブル定義を確認

データベースの一覧を表示するには、以下のSQLを実行します。

SHOW DATABASES;

テーブルの一覧を表示するには以下のSQLを実行します。

SHOW TABLES;

※実行する前に以下のSQLを実行して、データベースへ移動して置く必要があります。

USE {データベース名};

テーブルの定義を表示するには以下のSQLを実行します。

SHOW COLUMNS FROM {テーブル名};

※実行する前に以下のSQLを実行して、データベースへ移動して置く必要があります。

USE {データベース名};

データベースの最近更新されたテーブルを取得

指定したデータベースの最近更新されたテーブルを取得するのSQLは以下になります。

SELECT `TABLE_NAME`,`Update_time` from `information_schema`.`TABLES` WHERE TABLE_SCHEMA='{データベース名}' ORDER BY `Update_time` DESC;

このSQLを変更すると指定データベースの指定日の指定時間以降に更新されたテーブルを知ることもできます。

SELECT `TABLE_NAME`,`Update_time` from `information_schema`.`TABLES` WHERE TABLE_SCHEMA='{データベース名}' AND `Update_time` > 'yyyy-mm-dd hh:nn:ss'