mysql查看表结构信息
需求背景是给一个表名然后给出相应的表结构信息及索引信息
常用的命令有如下:
1. desc tableName; desc employees.employees;
2. show columns from tableName; show COLUMNS from employees.employees;
3. describe tableName; DESCRIBE employees.employees;
这三个显示的结果都是一样的,显示表中filed,type,null,key,default及extra。
4. show create table tableName; show CREATE TABLE employees.employees;
这个语句会显示这个表的建表语句。
5. select * from columns where table_name='表名';select * from information_schema.COLUMNS where TABLE_SCHEMA='employees' and TABLE_NAME='employees';
这个显示的结果就比较全了。
接下来,来点更全的sql,这个是用来同步mysql和orac数据字典的所有sql。
mysql部分:1 ## 查看所有的库2 SELECT3 lower(schema_name) schema_name4 FROM5 information_schema.schemata6 WHERE7 schema_name NOT IN (8 'mysql',9 'information_schema',
10 'test',
11 'search',
12 'tbsearch',
13 'sbtest',
14 'dev_ddl'
15 )
16
17 ## 产看某一个库中的所有表
18 SELECT
19 table_name,
20 create_time updated_at,
21 table_type,
22 ENGINE,
23 table_rows num_rows,
24 table_comment,
25 ceil(data_length / 1024 / 1024) store_capacity
26 FROM
27 information_schema.TABLES
28 WHERE
29 table_schema = 'employees'
30 AND table_name NOT LIKE 'tmp#_%' ESCAPE '#'
31
32 ##查看某一个库下某一个表的所有字段
33 SELECT
34 lower(column_name) column_name,
35 ordinal_position position,
36 column_default dafault_value,
37 substring(is_nullable, 1, 1) nullable,
38 column_type data_type,
39 column_comment,
40 character_maximum_length data_length,
41 numeric_precision data_precision,
42 numeric_scale data_scale
43 FROM
44 information_schema.COLUMNS
45 WHERE
46 table_schema = 'employees'
47 AND table_name = 'employees';
48
49
50 ## 查看某一个库下某一张表的索引
51
52 SELECT DISTINCT
53 lower(index_name) index_name,
54 lower(index_type) type
55 FROM
56 information_schema.statistics
57 WHERE
58 table_schema = 'employees'
59 AND table_name = 'employees';
60
61 ## 查看某一个库下某一张表的某一个索引
62
63 SELECT
64 lower(column_name) column_name,
65 seq_in_index column_position
66 FROM
67 information_schema.statistics
68 WHERE
69 table_schema = 'employees'
70 AND table_name = 'employees'
71 AND index_name = 'primary';
72
73 ## 查看某一个库下某一个表的注释
74 SELECT
75 table_comment comments
76 FROM
77 information_schema.TABLES
78 WHERE
79 table_schema = 'employees'
80 AND table_name = 'employees';
81
82 ## 查看某一个库下某一个表的列的注释
83 SELECT
84 lower(column_name) column_name,
85 column_comment comments
86 FROM
87 COLUMNS
88 WHERE
89 table_schema = 'employees'
90 AND table_name = 'employees';
mysql查看表结构信息相关推荐
- MySQL查看表结构SQL语句
mysql查看表结构命令,如下: desc 表名; show columns from 表名; describe 表名; show create table 表名; use information_s ...
- Mysql查看表结构的三种方法
目录: mysql查看表结构 方法: show create table desc information_schema.COLUMNS 表结构: 获取所有的表结构及备注 根据库名导出所有表信息 根据 ...
- MySQL 查看表结构简单命令。
MySQL 查看表结构简单命令. 一.简单描述表结构,字段类型desc tabl_name;显示表结构,字段类型,主键,是否为空等属性,但不显示外键. 二.查询表中列的注释信息select * fro ...
- MySQL查看表结构的实际操作命令简介
以下的文章主要是对MySQL查看表结构的实际操作命令的实际操作步骤的描述,下面就是其具体方案的详细解析,希望在你今后的MySQL查看表结构的实际操作命令学习中会在所帮助.以下就是正文的主要内容描述. ...
- mysql查看表结构命令
原文:http://www.blogjava.net/etlan/archive/2007/07/12/129794.html mysql查看表结构命令 mysql查看表结构命令,如下: desc 表 ...
- MYSQL查看表结构
MYSQL查看表结构 view:是数据库的视图 1.0 show columns from 表的列 [from 数据库] :作用查看表的列的属性,如果不在表的所在库使用需要加上后面的 desc 表 : ...
- mysql查看表结构,字段等命令
mysql查看表结构命令,如下: desc 表名; show columns from 表名; describe 表名; show create table 表名;
- MySQL 查看表结构相关的几个命令
今天在玩自己装的mysql时,发现自己对查看表结构的命令不熟悉.于是,简单查了一些资料,记录在这. 其实,学会看官网的文档,是最全面.最可靠的,官方文档是最优质的信息来源. 以后,查资料时,一定得有意 ...
- MySQL查看表结构和注释
查看表结构: desc datatable; 查看表字段的注释 : show full columns from datatable; 参考文献: mysql查看和修改注释 MySQL查询表注释和字段 ...
最新文章
- Redis + Tomcat + Nginx 集群实现 Session 共享
- qDebug 的用法
- [2018年工作重点规划]二.max脚本加强编写能力
- 阿里云宣布进入 Serverless 容器时代,推出弹性容器实例服务 ECI
- InSAR 处理软件
- python抽奖概率设计_通过python分析原神,结果出现了“这种情况”
- 语言语法糖_【c#】几种常用语法糖
- 应用层——使用 Socket 通信实现 FTP 客户端程序
- 怎样把文件传到华为云服务器,如何把文件传到云服务器上
- 顺丰多收一元,这合理吗?
- 【算法】剑指 Offer 30. 包含min函数的栈
- 北大新成果!首次成功地将CNN解码器用于代码生成 | 论文+代码
- 对方启用和留言是什么意思_男子花八万元装修,装修到一半要求加价,对方:补给我一万两天就能装好...
- 【辛烷值预测】基于matlab RBF神经网络辛烷值预测【含Matlab源码 177期】
- 【STM32F429的DSP教程】第13章 DSP快速计算函数-三角函数和平方根
- 20182319《数据结构与面向对象程序设计》实验二报告
- 线代 [7]|实对称矩阵
- 科比坠机事故调查报告出炉,历史上那些神秘的空难原来都因为这个!
- 怎样让照片变得更清晰,这几个方法真的好用!
- 下次激活策略10_实体店生意经:6招引流策略,引爆客流!可套用任何行业
热门文章
- 关于“国家重点实验室应该追求什么”的讨论
- 测试面试题集-UI自动化测试
- 哈·曼丁的故事(一)
- hualinux 进阶 vue 4.1:axios跨源错误CORS解决
- “互联网+”服务行业中个人信息保护工作的风险挑战
- Scrapy入门教程实例
- android编辑软件下载,Android Files
- AirSim配置文件front_stereo_and_center_mono解析
- IDEA:如何创建 Android 项目
- conda的常规使用方法