-- 查询指定数据库所有表结构信息 SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT FROM information_schema. COLUMNS WHERE TABLE_SCHEMA= 'tb_name' #db_name代表数据库名 -- 查询指定数据库所有表结构信息 SELECT TABLE_SCHEMA AS'数据库名', TABLE_NAME AS'表名', COLUMN_NAME AS'列名', COLUMN_TYPE AS'类型', COLUMN_DEFAULT AS'默认值', IS_NULLABLE AS'允许为空', DATA_TYPE AS'数据类型', CHARACTER_MAXIMUM_LENGTH AS'字符最大长度', NUMERIC_PRECISION AS'数字精度', NUMERIC_SCALE AS'小数位数', COLUMN_COMMENT AS'字段说明'FROM information_schema.COLUMNS WHERE TABLE_SCHEMA= 'tb_name' #db_name代表数据库名 -- 查询指定数据库的所有表结构信息 select * from information_schema.columns where TABLE_SCHEMA='tb_name' #db_name代表数据库名 -- 查询指定表的所有字段信息(在msyql命令行查询) USE information_schema; #使用数据 information_schema show full columnsfrom tb_name; #tb_name代表表名