本文整理自网络,侵删。
目录
- mysql查看表结构
- 1. show create table
- 2. desc
- 3. information_schema.COLUMNS
- 获取所有的表结构及备注
- 根据库名导出所有表信息
- 根据库名导出所有表名及表备注
- mysql获取整个库的所有表,及表结构
mysql查看表结构
1. show create table
show create table 表名称
这个语句每次本能想出的,语义好记,可以直接查看建表语句,但不便于代码处理。
2. desc
desc 表名称
这个语句简单易用,可以获取到 COLUMNS 中的比较重要的字段:名称、类型、是否为空、键、默认值、额外信息。但无法获取字段的注释。
3. information_schema.COLUMNS
select * from information_schema.COLUMNS where TABLE_SCHEMA = '库名称' and TABLE_NAME = '表名称'
相对show create table而言,相对简单,信息全面,可以查询出来字段的名称、类型、键、权限、注释和其他信息。为了获取字段名称,故我脚本中使用这个作为获取表结构的方法。
附:information_schema.COLUMNS字段和含义
相关阅读 >>
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql查看表结构的三种方法总结
标签:mysql
相关推荐
评论
管理员已关闭评论功能...