MySQL中常用SHOW语句

在上篇中用到了MySQL的SHOW命令,在这里顺便总结一下吧。

1、显示所有可用字符集

show character set [like 'pattern']

2、显示所给表的列

SHOW [FULL] COLUMNS {FROM | IN} tbl_name [{FROM | IN} db_name] [LIKE 'pattern']

3、显示当前表的创建语句

show create table tbl_name

4、显示数据库的创建语句

show create database db_name

5、显示所有数据库

show databases [like 'pattern']

6、显示当前数据库所有表

show tables [like 'pattern']

7、显示user的授权语句

show grants [for user]

8、显示索引

SHOW {INDEX | INDEXES | KEYS} {FROM | IN} tbl_name [{FROM | IN} db_name]

9、显示当前缓冲区的表

show open table

10、显示MySQL支持的权限

SHOW PRIVILEGES

11、显示正在使用的线程

SHOW [FULL] PROCESSLIST

12、显示变量

SHOW [GLOBAL | SESSION] VARIABLES [LIKE 'pattern']

13、显示当前session中最后产生的错误

SHOW WARNINGS [LIMIT [offset,] row_count]
         SHOW COUNT(*) WARNINGS
posted @ 2012-05-16 11:17  紫月冰河  阅读(198)  评论(0编辑  收藏  举报