数据库表2种视图,表对象有哪几种视图

今天学习数据库表2种视图的主要内容是刘金玉老师MySQL数据库零基础教程第32期。学习的内容是 MySQL虚拟数据库常用视图。

一、虚拟数据库information_schema

主要是用来收集数据库表所有表的各类数据所生成的视图。

二、视图:这个是虚拟的数据表数据库表2种视图,数据来自于真正的table表,所谓视图本质上其实就是个select查询语句,好处是可以给用户更好地观察、查询、录入、更新。

1.schemata视图:用来收集数据库信息的。对应命令show databases数据库表2种视图;命令,通过这个视图数据库表2种视图我们可以查询select * from schemata数据库表2种视图

2.tables视图:用来收集数据库的表信息。对应命令show tables from 数据库名称,也可以通过select * from tables查询到需要的表。例如:select * from tables where table_schema='sichuan';

数据库表2种视图

3.columns视图:收集所有表列的信息。对应命令show

Columns;例如:show Columns from sichuan.table;也可以通过select * from Columns where table_schema=’sichuan’ and table_name=’user’;

数据库表2种视图

数据库表2种视图

4.statistics视图:收集了数据库的索引信息。

通过Select * from statistics;语句来进一步筛选数据表对应的索引信息。

发布于 2024-08-15 08:08:56
收藏
分享
海报
0 条评论
77
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~