mysql表中檢視備註的方法:1、通過「information_schema.tables」語句檢視所有表的注釋;2、通過「information_schema. tables a left join...」語句查詢所有表及字段的注釋等等。
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 表名;
新建表以及新增表和字段的注釋create table t_user(
id int(19) primary key auto_increment comment '主鍵',
name varchar(300) comment '姓名',
create_time date comment '建立時間'
)comment = '使用者資訊表';
修改表/欄位的注釋
修改表注釋alter table t_user comment = '修改後的表注釋資訊(使用者資訊表)';
修改字段注釋alter table t_user modify column id int comment '主鍵id';
mysql檢視表結構索引 mysql檢視表結構命令
mysql檢視表結構命令,如下 desc 表名 show columns from 表名 describe 表名 show create table 表名 use information schema select from columns where table name 表名 順便記下 show...
mysql檢視計畫 mysql檢視表計畫
在實際開發中我們不免要用到explain檢視我們編寫的sql語句執行效率。往往有的時候我們會發現在寫複雜的sql語句的時候資料庫執行的效率會很慢,這個時候我們檢視表計畫就會方便我們修改sql語句提高工作效率同時提公升系統的效能。執行計畫的生成方法 explain select from studen...
mysql檢視表計畫
在實際開發中我們不免要用到explain檢視我們編寫的sql語句執行效率。往往有的時候我們會發現在寫複雜的sql語句的時候資料庫執行的效率會很慢,這個時候我們檢視表計畫就會方便我們修改sql語句提高工作效率同時提公升系統的效能。執行計畫的生成方法 explain select from studen...