如何获取一个表中的字段总数
1.function
show columns from 表明;
结果 :
2.functiuon
select count(*) from INFORMATION_SCHEMA.COLUMNS WHERE table_name = '表明';
Navicat如何导出Excel格式表结构
(获取某个库中的一个表中的所有字段和数据类型)
1. 一条sql 搞定
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注
FROM
INFORMATION_SCHEMA.COLUMNS
where table_schema ='book_gather_final' and table_name = 'final_douban' ##book_gather_final 库的名称
##final_douban 表的名称
2. 查询出来
列名 数据类型 字段类型 长度 是否为空 默认值 备注
id int() int NO
book_name_cn varchar() varchar YES
publisher varchar() varchar YES
book_name_en varchar() varchar YES
publish_date varchar() varchar YES
pages varchar() varchar YES
encasement varchar() varchar YES
series_title varchar() varchar YES
isbn varchar() varchar YES
author varchar() varchar YES
comment5 varchar() varchar YES
comment4 varchar() varchar YES
comment3 varchar() varchar YES
comment2 varchar() varchar YES
comment1 varchar() varchar YES
page_url varchar() varchar YES
picture varchar() varchar YES
score varchar() varchar YES
reading varchar() varchar YES
readed varchar() varchar YES
want_read varchar() varchar YES
label varchar() varchar YES
translator varchar() varchar YES
about_author varchar() varchar YES
catalog text text YES
abstract varchar() varchar YES
subtitle varchar() varchar YES
3.直接复制到excel ok