運用する上でとりあえず打っているコマンドをまとめていく。継ぎ足し継ぎ足しで充実させていきたい。
# テーブル情報の確認 SHOW TABLE STATUS FROM <DB名>; # テーブルの定義情報の確認 SHOW CREATE TABLE <テーブル名>; # InnoDBステータスの確認 SHOW ENGINE INNODB STATUS; # サーバのステータス値の確認 SHOW GLOBAL STATUS; # システム設定値の確認 SHOW GLOBAL VARIABLES; SHOW GLOBAL VARIABLES LIKE 'performance_schema%'; # クライアントの接続状況確認 SHOW FULL PROCESSLIST; # Warningsの確認 SHOW WARNINGS; # スレーブ情報の表示 SHOW SLAVE STATUS; # 特定のテーブルに貼られているインデックス一覧 SHOW INDEX FROM <テーブル名>;
その他
# バージョンを確認する select version(); # 詳細情報を確認する status # データベースのメタデータを取得 select * from information_schema.SCHEMATA\G # ユーザ一覧 select user, host from mysql.user;