首页 > 数据库 >MYSQL数据字典

MYSQL数据字典

时间:2023-05-28 22:34:48浏览次数:33  
标签:COMMENT INDEX NAME COLUMN MYSQL TABLE SCHEMA 数据 字典

1 查询表和列

 1 --最齐全的信息查询
 2 SELECT a.TABLE_NAME "表",
 3 a.COLUMN_NAME "列",
 4 a.COLUMN_TYPE "类型",
 5 a.COLUMN_DEFAULT "默认值",
 6 a.IS_NULLABLE "是否为空",
 7 a.CHARACTER_SET_NAME "表字符集",
 8 a.COLLATION_NAME "校验字符集",
 9 CONCAT_WS(',',a.COLUMN_COMMENT,a.COLUMN_KEY, a.EXTRA) "列备注",
10 b.TABLE_COMMENT "表备注" ,
11 b.ENGINE "引擎"
12 FROM information_schema.COLUMNS a,information_schema.TABLES b
13 WHERE a.TABLE_SCHEMA=b.TABLE_SCHEMA
14 AND a.TABLE_SCHEMA='db1'
15 AND a.TABLE_NAME=b.TABLE_NAME
16 order by a.ORDINAL_POSITION;

2 查询索引信息

 1 SELECT
 2 TABLE_SCHEMA,
 3 TABLE_NAME,
 4 NON_UNIQUE,
 5 INDEX_NAME,
 6 SEQ_IN_INDEX,
 7 COLUMN_NAME,
 8 INDEX_TYPE,
 9 CONCAT(COMMENT,INDEX_COMMENT) INDEX_COMMENT
10 FROM INFORMATION_SCHEMA.STATISTICS
11 WHERE TABLE_SCHEMA = 'db1'
12 ORDER BY TABLE_SCHEMA,TABLE_NAME,INDEX_NAME,SEQ_IN_INDEX;

 

标签:COMMENT,INDEX,NAME,COLUMN,MYSQL,TABLE,SCHEMA,数据,字典
From: https://www.cnblogs.com/hjj1215/p/17439009.html

相关文章

  • 政务云安全大数据整体解决方案
    背景现状公共服务云:公共服务云定位为由政府主导,整合公共资源,为公民和企业的直接需求提供云服务的创新型服务平台。电子政务云:电子政务云是把传统的政务应用迁移到云平台上,分为政务内网云和政务外网云。政务云建设带来的优势与挑战优势:杜绝重复建设节约财政支出、促进信息共享实......
  • 基于JAVA的springboot+vue摄影跟拍预定管理系统,附源码+数据库+论文+PPT
    1、项目介绍困扰管理层的许多问题当中,摄影跟拍预定管理一定是不敢忽视的一块。但是管理好摄影跟拍预定又面临很多麻烦需要解决,例如有几个方面:第一,往往用户人数都比较多,如何保证能够管理到每一用户;第二,如何在工作琐碎,记录繁多的情况下将摄影跟拍预定的当前情况反应给领导......
  • rhel 7.3搭建mysql一主两从——非单机环境
    文档课题:rhel7.3搭建mysql一主两从——非单机环境.数据库:mysql8.0.27系统:rhel7.3安装包:mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz环境介绍:1、 理论知识MySQL主从复制主要三个线程:master(binlogdumpthread)、slave(I/Othread、SQLthread),Master一条线程和Slave两条线......
  • 数据库流转工具—Maxwell
    第1章Maxwell简介1.1Maxwell概述Maxwell是由美国Zendesk公司开源,用Java编写的MySQL变更数据抓取软件。它会实时监控Mysql数据库的数据变更操作(包括insert、update、delete),并将变更数据以JSON格式发送给Kafka、Kinesi等流数据处理平台。官网地址:http://maxwells-daemon.io/......
  • mysql从库执行同步后,查看状态显示"Authentication requires secure connection"异常
    问题描述:mysql从库执行同步后,查看状态显示"Authenticationrequiressecureconnection"异常,如下所示:数据库:mysql8.0.27系统:rhel7.31、异常重现mysql>changemastertomaster_host='192.168.133.111',master_user='repluser',master_password='repluser�......
  • 数据可用性保障
    数据可用性保障本地设备在提升本地设备上的数据可用性方面我们做了大量努力:编辑器中的内容变更会自动保存到磁盘上,实际写入磁盘时间会根据文档大小有所不同,通常情况下1秒以内会完成最终保存支持文件历史支持数据快照支持完整导出和导入Data压缩包禁止通过第三方同步盘......
  • 第三章 基本数据结构
    3.1线性数据结构一旦某个元素被添加进来,它与前后元素的相对位置将保持不变3.2栈3.3.1什么是栈添加和删除操作总发生在同一端,即顶端,另一端称为底端。元素添加顺序:后进先出。应用:点击返回按钮,反向浏览网页。......
  • redis操作-RedisTemplate保存和获取数据
    publicResultsendCode(@PathVariableStringphone){//从redis中获取验证码,如果获取到,返回ok//redis的key为手机号value为验证码Stringcode=redisTemplate.opsForValue().get(phone);if(!StringUtils.isEmpty(code)){ret......
  • java的数据类型
    java中的数据类型分为:1.基本数据类型:boolean、byte、char、short、int、long、float、double注意:整数的默认类型是int;有小数的默认是double,所以在表示float时,应该在数值后加f。2.引用数据类型(言外之意是变量所指的空间是在堆中):数组、类、接口、NULL 引......
  • 《数据结构与算法》之栈结构
    导言:在计算机发明之初是为了计算,所以叫计算机,对我们给定的一个算式,然后给定的一套规则加,减,乘,除,等,它就可以自己进行计算了,然后返回一个结果给我们对于一般的算式:2+3+4很显然,从左往右依次扫描,依次相加很简单的计算出来,因为它们是同级运算,可以很简单的做到但是,常见的运算不只......