查询Mysql数据库表结构几个方法

查询MySQL数据库中表结构
1.最好用的放第一位
小编最喜欢用的,中文比较直观,大赞!!!!

SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_schema = 'joyshebao_joy_ins' # 数据库名
AND table_name = 'joyins_policy_main' # 表名


效果如下:


2.最简单的其次 (不如第一个好使)
describe(desc)表名

desc joyins_policy_main


3.展示表列
show columns from 表名
show columns from joyins_policy_main


4.Mysql自带的
use information_schema;select * from columns where table_name =’表名’;
information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。

什么是元数据呢?

元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。
use information_schema; select * from columns where table_name ='joyins_policy_main'
结果如下(由于图片限制,只显示部分列)


免责声明:

1、本站资源由自动抓取工具收集整理于网络。

2、本站不承担由于内容的合法性及真实性所引起的一切争议和法律责任。

3、电子书、小说等仅供网友预览使用,书籍版权归作者或出版社所有。

4、如作者、出版社认为资源涉及侵权,请联系本站,本站将在收到通知书后尽快删除您认为侵权的作品。

5、如果您喜欢本资源,请您支持作者,购买正版内容。

6、资源失效,请下方留言,欢迎分享资源链接

文章评论

0条评论