>  기사  >  데이터 베이스  >  mysql의 모든 테이블과 주석을 쿼리하는 방법

mysql의 모든 테이블과 주석을 쿼리하는 방법

WBOY
WBOY원래의
2022-05-19 10:42:0711064검색

mysql에서는 "select TABLE_NAME,TABLE_COMMENT from INFORMATION_SCHEMA.Tables where table_schema = '데이터베이스 이름'" 문을 사용하여 모든 테이블과 주석을 쿼리할 수 있습니다.

mysql의 모든 테이블과 주석을 쿼리하는 방법

이 튜토리얼의 운영 환경: windows10 시스템, mysql8.0.22 버전, Dell G3 컴퓨터.

mysql에서 모든 테이블과 주석을 쿼리하는 방법

Mysql 데이터베이스에 있는 모든 테이블의 테이블 이름과 테이블 주석을 봅니다. 구문은 다음과 같습니다.

SELECT 
TABLE_NAME 表名,TABLE_COMMENT 表注释
FROM information_schema.tables
WHERE TABLE_SCHEMA = '数据库名' 
ORDER BY TABLE_NAME;

확장 지식:

1. Mysql 데이터베이스 "ori_data" 테이블 이름, 테이블 주석 및 데이터 볼륨

SELECT 
TABLE_NAME 表名,TABLE_COMMENT 表注释,TABLE_ROWS 数据量
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'ori_data' 
ORDER BY TABLE_NAME;

2. 데이터베이스 'ori_data'

SELECT 
COLUMN_NAME 字段名,column_comment 字段注释 
FROM INFORMATION_SCHEMA.Columns 
WHERE table_name='accumulation' AND table_schema='ori_data'

에 있는 'accumulation' 테이블의 모든 필드 주석을 쿼리합니다. 'ori_data' 데이터베이스에 있는 모든 테이블의 테이블 주석 및 해당 테이블 필드 주석

SELECT 
a.TABLE_NAME 表名,a.TABLE_COMMENT 表注释,b.COLUMN_NAME 表字段,b.COLUMN_TYPE 字段类型,b.COLUMN_COMMENT 字段注释
FROM information_schema.TABLES a,INFORMATION_SCHEMA.Columns b 
WHERE b.TABLE_NAME=a.TABLE_NAME AND a.TABLE_SCHEMA='ori_data'

추천 학습: mysql 비디오 튜토리얼

위 내용은 mysql의 모든 테이블과 주석을 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.