show 命令整理

本文将整理 MySQL 中的 show 命令。

show {binary | master} logs

显示二进制文件以及文件大小(需要开启二进制日志记录功能)

show binlog events [in 'log_name'] [from pos] [limit [offset,] row_count]

显示二进制文件的执行过程

show character set [like_or_where]

显示mysql当前支持哪些字符集,参考:show character set 和 show collation 显示字符集

show collation [like_or_where]

显示mysql支持字符集的排序规则,参考:MySQL的show collation命令

show [full] columns from tbl_name [from db_name] [like_or_where]

显示表的列信息(等同于desc,需要先创建表)

show create database db_name

显示已经创建的库,创建时的语句,参考:show create 显示创建SQL语句

show create event event_name

显示已经创建的事件,创建时的语句,参考:show create 显示创建SQL语句

show create function func_name

显示已经创建的函数,创建时的语句,参考:show create 显示创建SQL语句

show create procedure proc_name

显示已经创建的存储过程,创建时的语句,参考:show create 显示创建SQL语句

show create table tbl_name

显示已经创建的表,创建时的语句,参考:show create 显示创建SQL语句

show create trigger trigger_name

显示已经创建的触发器,创建时的语句,参考:show create 显示创建SQL语句

show create view view_name

显示已经创建的视图,创建时的语句,参考:show create 显示创建SQL语句

show databases [like_or_where]

显示mysql中所有数据库的名称,参考:show databases 查看数据库列表

show engine engine_name {status | mutex}

显示存储引擎的详细信息,参考:show engines 和 show engine 显示存储引擎信息

show [storage] engines

显示数据库支持的存储引擎和默认存储引擎,参考:show engines 和 show engine 显示存储引擎信息

show errors [limit [offset,] row_count]

显示最后一个执行语句所产生的错误信息,参考:show errors 和 show warnings 显示执行语句所产生的错误、警告信息

show events

显示事件信息

show function code func_name

服务器内部调试,显示一个指定存储的内部实现的表示形式过程

show function status [like_or_where]

显示存储函数信息(需要先创建存储函数)

show grants for user

显示指定用户拥有的权限

show index from tbl_name [from db_name]

显示表索引信息(需要先创建索引)

show master status

显示master当前正在使用的二进制信息

show open tables [from db_name] [like_or_where]

列举在表缓存中当前被打开的非temporary表

show plugins

显示mysql插件信息

show procedure code proc_name

服务器内部调试,显示一个指定存储的内部实现的表示形式过程

show procedure status [like_or_where]

显示存储过程信息(需要先创建存储过程)

show privileges

显示mysql所支持的所有权限,及权限可操作的对象

show [full] processlist

显示系统中正在运行的所有进程,普通用户只能查看自己的进行信息

show profile [types] [for query n] [offset n] [limit n]

显示当前会话执行语句资源使用情况

show profiles

显示当前会话执行语句资源使用情况

show relaylog events [in 'log_name'] [from pos] [limit [offset,] row_count]

显示relaylog事件信息(需要先做主从复制)

show slave hosts

显示master主机上已注册的复制主机列表(需要先做主从复制)

show slave status [for channel channel]

显示slave主机状态信息(需要先做主从复制)

show [global | session] status [like_or_where]

显示mysql状态信息

show table status [from db_name] [like_or_where]

显示表属性信息

show [full] tables [from db_name] [like_or_where]

显示当前数据库中所有表的名称

show triggers [from db_name] [like_or_where]

显示触发器信息(需要先创建触发器)

show [global | session] variables [like_or_where]

显示mysql变量信息

show warnings [limit [offset,] row_count]

显示最后一个执行语句所产生的警告信息,参考:show errors 和 show warnings 显示执行语句所产生的错误、警告信息

参考资料:https://www.cnblogs.com/Rohn/p/11072228.html

阅读使人充实,会谈使人敏捷,写作使人精确。——培根
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
其他应用
公众号