mysql 獲取表字段及注釋

2022-05-29 10:18:11 字數 1192 閱讀 4181

mysql 檢視表注釋或字段注釋

檢視所有表的注釋

select

table_name 表名,

table_comment 表說明

from

information_schema. tables

where

table_schema = '資料庫名'

order by

table_name ;

查詢所有表及字段的注釋

select

a.table_name 表名,

a.table_comment 表說明,

b.column_name 欄位名,

b.column_comment 字段說明,

b.column_type 字段型別,

b.column_key 約束

from

information_schema. tables a

left join information_schema. columns b on a.table_name = b.table_name

where

a.table_schema = '資料庫名'

order by

a.table_name ;

查詢某錶的所有欄位的注釋

select

column_name 欄位名,

column_comment 字段說明,

column_type 字段型別,

column_key 約束

from

information_schema. columns

where

table_schema = 『資料庫名』

and table_name = '表名';

或者 show full columns

from 表名;

檢視表生成的ddl, 注意表名不加單引號

show create table 表名;

修改表注釋

alter table t_user comment = '修改後的表注釋資訊 (使用者資訊表) ' ;

修改字段注釋

alter table t_user modify column id int comment '主鍵id' ;

MySQL 顯示表字段及注釋等資訊

show databases 列出 mysql server 資料庫。show tables from db name 列出資料庫資料表。show table status from db name 列出資料表及表狀態資訊。show columns from tbl name from db nam...

MySQL 顯示表字段及注釋等資訊

show databases 列出 mysql server 資料庫。show tables from db name 列出資料庫資料表。show table status from db name 列出資料表及表狀態資訊。show columns from tbl name from db nam...

MySQL 顯示表字段及注釋等資訊

mysql 顯示表字段及注釋等資訊 show databases 列出 mysql server 資料庫。show tables from db name 列出資料庫資料表。show table status from db name 列出資料表及表狀態資訊。show columns from tb...