MySQL SHOW 语句大全

常用的mysql show命令如下:

1、show databases; 显示mysql中所有数据库

2、show tables [from databases] ; 显示当前数据库中所有的表的名称

3、show columns from tables; 显示表中列的名称,于desc table_name相同

4、show [full] processlist; 正在运行的所有进程

5、show grants for user_name; 显示一个用户的权限

6、show [global] | session] variables [like '%keyword%'] ; 显示系统变量的名称和值

7、show [global | session ] status [ like '%keyword' ] ; 提供服务器状态信息

8、show index from table_name [ from db_name] ; 显示表的索引

9、show privileges; 显示服务器支持的权限

10、show table status [ from db_name ] like '%keyword%' ; 显示数据库或指定database的每个表的信息,信息包括表类型,创建时间和表的最新更新时间

11、show create database database_name; 显示创建数据库语句

12、show create table table_name; 显示创建表的语句

13、show innodb status ; 显示存储引擎的状态

14、show logs; 显示BDB存储引擎的日志

15、show warnings; 显示最后一个执行的语句所产生的错误信息,警告和通知

16、show errors; 显示最后一个执行的语句所产生的错误

17、show charector set [ like '%part%' ] ; 显示可用字符集,like 对表的charector字段进行匹配

18、show collation [ like '%latin1%' ] ; 用于显示所有可用字符集的排序方式,like 对表中的collation字段进行匹配

19、show full columns from tab_name [ like '%user%'] ; 显示一个表中各列的信息,full 关键字会使得输出中包含您拥有的权限,并包含对每一列各自的评注,like对列明进行匹配

20、show engine innodb logs; 显示存储引擎的日志或状态信息

21、show [ storage ] engine ; 显示存储引擎的状态信息。可以查看一个存储引擎是否被支持,以及默认引擎是什么。

22、show grants ;

show grants for username;

show grants for current_user;

show grants for current_user();

23、show open tables [ from db_name ] [ like '%keyword%' ] ; 列举在表缓存中当前被打开的非temporary表。

24、 show triggers [ from db_name ] [ like '%keyword%' ] ; 列出了目前被mysql服务器定义的触发器程序。 LIKE 子句的待匹配的表达式(epx)会与触发程序定义时所在的表的名称相比较,而不与触发程序的名称相比较

25、show create procedure sp_name; 显示某个存储过程的详细信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值