mysql SHOW 命令总结

1,SHOW TABLES;或SHOW TABLES FROM database_name;现实当前数据库中所有表名称

2,SHOW DATABASES;显示mysql所有数据库的名称

3,SHOW COLUMNS FROM table_name FROM database_name;显示表中列名称

4,SHOW GRANTS FOR user_name;显示一个用户权限

5,SHOW INDEX FROM table_name;显示表的索引

6,SHOW STATUS;显示系统特定资源信息 例如,正在运行的线程数量

7,SHOW VARIABLES;显示系统变量的名称

8,SHOW PROCESSLIST;显示系统中正在运行的所有进程,也就是当前正在执行的查询,大多数用户可以察看他们自己的进程

9,SHOW TABLES STATUS;显示当前使用或指定的database中每个表的信息

10,SHOW PRIVILEGES;显示服务器所支持的不同权限

11,SHOW CREATE DATABASE database_name;显示create database语句是否能够创建指定的数据库

12,SHOW CREATE TABLE table_name;显示create table语句是否能够创建指定表

13,SHOW ENGIES;显示安装以后可用的存储引擎和默认引擎

14,SHOW INNODB STATUS;显示innodb存储引擎的状态

15,SHOW LOGS;显示BDB存储引擎日志

16,SHOW WARNINGS;显示最后一个执行语句所产生的错误,警告和通知

17,SHOW ERRORS;只显示最后一个执行语句所产生的错误

18,SHOW [storage] ENGINES;显示安装后的可用引擎和默认引擎

19,SHOW PROCEDURE STATUS;显示数据库中所有存储的存储过程基本信息,包括所属数据库,存储过程名称创建时间等

20,SHOW CREATE PROCEDURE sp_name;显示某一存储过程的详细信息

 

本文出自 “宝山的linux运维博客” 博客,请务必保留此出处http://pefectlinux.blog.51cto.com/1269333/903048

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章