Explicação detalhada da função do próprio banco de dados MySQL

Banco de dados do sistema Mysql

1. banco de dados do sistema sys O banco de dados
sys contém uma série de procedimentos armazenados, funções personalizadas e visualizações para nos ajudar a entender rapidamente as informações de metadados do sistema. O banco de dados do sistema sys combina dados relacionados a information_schema e performance_schema, permitindo-nos recuperar metadados mais facilmente.

2. performance_schema performance dictionary
Este banco de dados fornece informações de referência importantes para otimização de desempenho do banco de dados

3. banco de dados mysql
Este banco de dados também é um banco de dados núcleo, armazenando informações de autoridade do usuário e informações de ajuda.

4. banco de dados do sistema sys O banco de dados
sys contém uma série de procedimentos armazenados, funções personalizadas e visualizações para nos ajudar a entender rapidamente as informações de metadados do sistema. O banco de dados do sistema sys combina dados relacionados a information_schema e performance_schema, permitindo-nos recuperar metadados mais facilmente.

4. Dicionário de dados INFORMATION_SCHEMA

Dicionário de dados INFORMATION_SCHEMA: Este banco de dados armazena as informações (metadados) de todos os outros bancos de dados. Metadados são dados sobre dados, como nome do banco de dados ou nome da tabela, tipo de dados da coluna ou permissões de acesso.

A tabela principal do sistema TABLES tabela da biblioteca INFORMATION_SCHEMA: Fornece informações sobre tabelas e visualizações no banco de dados. (O campo Table_schema representa o nome do banco de dados ao qual a tabela de dados pertence) SELECT * FROinformation_schema.TABLES WHERE TABLE_SCHEMA = 'nome do banco de dados';

Tabela COLUMNS: fornece informações de coluna na tabela. Ele descreve em detalhes todas as colunas de uma tabela e as informações de cada coluna. SELECT * FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'Banco de dados' AND TABLE_NAME = 'Nome da tabela'

TABLE_CONSTRAINTS tabela: armazenar restrições de chave primária, restrições de chave estrangeira, restrições únicas, verificar restrições. As informações de descrição de cada campo SELECT * FROM information_schema.TABLE_CONSTRAINTS WHERE TABLE_SCHEMA = 'nome do banco de dados' AND TABLE_NAME = 'nome da tabela'

Tabela STATISTICS: fornece informações sobre os índices da tabela.
SELECT * FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = 'Nome do banco de dados' AND TABLE_NAME = 'Nome da tabela'

Acho que você gosta

Origin blog.csdn.net/weixin_45310323/article/details/112333668
Recomendado
Clasificación