首页 / MYSQL / MySQL常用系统表汇总
MySQL常用系统表汇总
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL常用系统表汇总,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2990字,纯文字阅读大概需要5分钟。
内容图文
- variable : 配置选项名称
- value : 配置选项值
- set_time : 该行配置修改的时间
- set_by : 该行配置信息修改者,如果从被安装没有修改过,那么这个数据应该为NULL
以上值的会话变量为@sys.
+表中variable字段,如:
@sys.statement_truncate_len
可以
set @sys.statement_truncate_len = 32
临时改变值,在会话中会一直使用这个值,如果想要恢复使用表的默认值,只需要将这个会话值设置为null
set @sys.statement_truncate_len = null;
diagnostics.allow_i_s_tables
默认为OFF ,如果开启表示允许diagnostics() 存储过程执行扫描information_schema.tables 表,如果表很多,那么可能会很耗性能
diagnostics.include_raw
默认为OFF,开启将会从metrics 视图输出未加工处理的数据
statement_performance_analyzer.limit
视图在没有加limit限制时,返回的最大行数
statement_truncate_len
通过format_statement()函数返回值的最大长度
debug
这个表非默认选项还有一个@sys.debug参数,可以手动加入
INSERT INTO sys_config (variable, value) VALUES(‘debug‘, ‘ON‘);
UPDATE sys_config SET value = ‘OFF‘ WHERE variable = ‘debug‘;
SET @sys.debug = NULL;
关于此表有两个触发器
sys_config_insert_set_user触发器
如果加入新行通过insert语句,那么这个触发器会把set_by列设置为当前操作者
sys_config_update_set_user触发器
如果加入新行通过update语句,那么这个触发器会把set_by列设置为当前操作者
MYSQL SHOW 命令
命令 |
注释 |
---|---|
desc [table_name] |
表信息 |
show columns from [table_name] |
表字段 |
describe [table_name] |
表信息 |
show create table [table_name] |
表创建语句 |
show create database [database_name] |
显示数据库信息 |
show table status from [database_name] |
数据库状态 |
show tables |
显示当前数据库中所有表的名称 |
show tables from [database_name] |
显示当前数据库中所有表的名称(同上) |
show databases |
显示mysql中所有数据库的名称 |
show processlist |
显示系统中正在运行的所有进程,也就是当前正在执行的查询。 |
show table status |
显示当前使用或者指定的database中的每个表的信息。信息包括表类型和表的最新更新时间 |
show columns from [table_name] from [database_name] |
显示表中列名称 |
show grants for user_name@localhost |
显示一个用户的权限,显示结果类似于grant 命令 |
show index from [table_name] |
显示表的索引 |
show status |
显示一些系统特定资源的信息,例如,正在运行的线程数量 |
show variables |
显示系统变量的名称和值 |
show privileges |
显示服务器所支持的不同权限 |
show create database [database_name] |
显示create database 语句是否能够创建指定的数据库 |
show create table [table_name] |
显示create database 语句是否能够创建指定的数据库 |
show engies |
显示安装以后可用的存储引擎和默认引擎 |
show innodb status |
显示innoDB存储引擎的状态 |
show logs |
显示BDB存储引擎的日志 |
show warnings |
显示最后一个执行的语句所产生的错误、警告和通知 |
show errors |
只显示最后一个执行语句所产生的错误 |
整理转载自: https://blog.csdn.net/xlxxcc/article/details/51754524
致谢
感谢你看完这篇文章,作者原文的知识点概括的很全面,但是文章的排版与表达比较凌乱,不适宜新手来查阅,所以我就做了重构文章的一件事。希望可以帮到你。
MySQL常用系统表汇总
标签:head wait 方便 down inno data- deb mysql 授权
本文系统来源:https://www.cnblogs.com/shoshana-kong/p/11431489.html
内容总结
以上是互联网集市为您收集整理的MySQL常用系统表汇总全部内容,希望文章能够帮你解决MySQL常用系统表汇总所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。