加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL自带数据库作用详解

发布时间:2023-02-08 12:59:31 所属栏目:MySql教程 来源:
导读:  Mysql的系统数据库

  1. sys系统数据库

  sys数据库里面包含了一系列的存储过程、自定义函数以及视图来帮助我们快速的了解系统的元数据信息。sys系统数据库结合了information_schema和performance_s
  Mysql的系统数据库
 
  1. sys系统数据库
 
  sys数据库里面包含了一系列的存储过程、自定义函数以及视图来帮助我们快速的了解系统的元数据信息。sys系统数据库结合了information_schema和performance_schema的相关数据,让我们更加容易的检索元数据。
 
  2. performance_schema性能字典
 
  此数据库为数据库性能优化提供重要的参考信息
 
  3. mysql数据库
 
  该数据库也是个核心数据库,存储用户的权限信息与帮助信息。
 
  4. sys系统数据库
 
  sys数据库里面包含了一系列的存储过程、自定义函数以及视图来帮助我们快速的了解系统的元数据信息。sys系统数据库结合了information_schema和performance_schema的相关数据,让我们更加容易的检索元数据。
 
  4. INFORMATION_SCHEMA数据字典
 
  INFORMATION_SCHEMA数据字典:此数据库存贮了其他所有数据库的信息(元数据)。元数据是关于数据的数据,如database name或table name,列的数据类型mysql作用,或访问权限等。
 
  INFORMATION_SCHEMA库的主要系统表 TABLES表:提供了关于数据库中的表和视图的信息。(Table_schema字段代表 数据表所属的数据库名) SELECT * FROinformation_schema.TABLES WHERE TABLE_SCHEMA=‘数据库名’;
 
  COLUMNS表:提供了表中的列信息。详细表述了某张表的所有列以及每个列的信息。SELECT * FROM information_schema.COLUMNS WHERE TABLE_SCHEMA=‘数据库’ AND TABLE_NAME=‘表 名’
 
  TABLE_CONSTRAINTS表:存储主键约束、外键约束、唯一约束、check约束。各字段的说明信息SELECT * FROM information_schema.TABLE_CONSTRAINTS WHERE TABLE_SCHEMA=‘数据库名’ AND TABLE_NAME=‘表名’
 
  STATISTICS表:提供了关于表索引的信息。
 
  SELECT * FROM information_schema.STATISTICS WHERE TABLE_SCHEMA='数据库名’ AND TABLE_NAME=’表 名’
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!