mysql怎么查看表结构和注释

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql怎么查看表结构和注释相关的知识,希望对你有一定的参考价值。

mysql 查看表结构简单命令。

一、简单描述表结构,字段类型desc tabl_name;
显示表结构,字段类型,主键,是否为空等属性,但不显示外键。
二、查询表中列的注释信息
select * from information_schema.columns where table_schema = 'db' #表所在数据库
and table_name = 'tablename' ; #你要查的表
三、只查询列名和注释
select column_name,
column_comment from information_schema.columns where table_schema ='db' and
table_name = 'tablename' ;
四、#查看表的注释
select table_name,table_comment from information_schema.tables where table_schema = 'db' and table_name ='tablename'
ps:二~四是在元数据表中查看,我在实际操作中,常常不灵光,不知为什么,有了解的大侠请留印。
五、查看表生成的DDL show create table table_name;
参考技术A 1、打开mysql命令行编辑器。2
输入密码,登录Mysql数据库。3、先显示数据库,选择一个要创建表的数据库。4、使用那个数据库,当然也可以直接新建一个数据库。5、在那个数据库中创建一个表。6、最后,输入describe 表名;就可以显示表结构了。
参考技术B MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。
MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
中文名
MySQL数据库
类型
开放源代码的关系型
说明
数据库管理系统
标志
sakila
相关课程

MySQL数据库性能优化项目实战
去学习
快速
导航
历史常用命令数据库导入备份与恢复数据库优化
数据库简介
[1]
MySQL这个名字,起源不是很明确。一个比较有影响的说法是,基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQL AB创始人之一的Monty Widenius的女儿也叫My。这两个到底是哪一个给出了MySQL这个名字至今依然是个迷,包括开发者在内也不知道。
MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。根据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的Arusha的一个小镇的名字。
MySQL,虽然功能未必很强大,但因为它的开源、广泛传播,导致很多人都了解到这个数据库。它的历史也富有传奇性。

导出mysql的表注释和字段注释做数据字典

  经常查数据表不知道字段含义,再去查设计表查看字段含义,数据库经过多人修改,数据库设计文档也早就不能支持现在的表结构。就想做个数据字典,mysql中的information_schema 库之前没里了解过,这样用起来很方便。

select TABLE_SCHEMA 数据库名,TABLE_NAME 表名,COLUMN_NAME 列名, DATA_TYPE 字段类型, COLUMN_COMMENT 字段注释 
from information_schema.`COLUMNS` 
where TABLE_SCHEMA=‘coordinate‘


以上是关于mysql怎么查看表结构和注释的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 查看表结构简单命令

MySQL 查看表结构简单命令

Postgresql查看表结构和字段注释

mysql 如何查询一个带有树结构的表的数据

mysql 查询表结构

mysql 查询表结构