Mysql如何查看表及字段信息
作者:DingDangDog 发布时间:2024-01-28 21:35:43
Mysql查看表、字段信息
查看表信息
使用MySQL
创建的表,无论是表注释、索引,还是字段的类型等等,都会存到MySQL
自带的库表中,可以通过SQL
查出来想要的表、字段信息。
了解information_schema
库,可以在工作中起到意想不到的效果。
查询某个库中所有表的基本信息
-- database_name替换为库名,查出库中所有表的TABLE_NAME表名、TABLE_COMMENT表注释
SELECT TABLE_NAME,TABLE_COMMENT FROM information_schema.TABLES WHERE table_schema='database_name';
TABLES表
information_schema
库中的TABLES
表,存放MySQL
所有表的表信息。
常用列
TABLE_SCHEMA
:数据库名TABLE_NAME
:数据表名TABLE_COMMENT
:数据表注释/说明
COLUMNS表
information_schema
库中的COLUMNS
表,存放MySQL
所有表的字段详细信息。
常用列
TABLE_SCHEMA
:数据库名TABLE_NAME
:数据表名COLUMN_NAME
:数据列名DATA_TYPE
:数据类型,如:varcharCOLUMN_TYPE
:数据列类型(含数据长度),如:varchar(32)COLUMN_COMMENT
:数据列注释/说明
Mysql查询表字段默认值
假设表user有个字段:`login_times` int(11) unsigned NOT NULL DEFAULT ‘0’ COMMENT ‘登录次数’,需要获取该字段的默认值
实现方法
desc `user`;
查询结果:
field type null default
id varchar(26) NO UNI
login_times int(11) unsigned NO 0
或者:
show create table `user`;
但是查询结果都是整个表。
查询单独某个字段的默认值方法:
select default(login_times) as default_value from `user` limit 1;
来源:https://blog.csdn.net/hu18315778112/article/details/123204435


猜你喜欢
- 如果我们的web应用有大量的异步请求,而这些异步请求是在web服务器认证的情况下,那当我们请求发生在服务器认证失效下,服务器自动302到登录
- 为了防止机器人频繁登陆网站或者破坏分子恶意登陆,很多用户登录和注册系统都提供了图形验证码功能。验证码(CAPTCHA)是“Completel
- 本月第一天日期SELECT FirstDayOfCurrentMonth = dateadd(mm,datediff(mm,0,getdat
- 数据读取与保存Text文件对于 Text文件的读取和保存 ,其语法和实现是最简单的,因此我只是简单叙述一下这部分相关知识点,大家可以结合de
- 网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。(1) 选择
- 前言最近项目中遇到一个用于监控日志文件的Python包pyinotify,结合自己的项目经验和网上的一些资料总结一下,总的原理是利用pyin
- 在网站开发过程中,经常会遇到这样的需求:用户登陆系统才可以访问某些页面,如果用户没有登陆而直接访问就会跳转到登陆界面。要实现这样的需求其实很
- 学习python过程中想使用python的matlabplot绘图功能,遇到了一大批问题,然后一路过关斩将,最终安装成功,实为不易,发帖留念
- 一. 官网下载MySQL官方网址:(https://www.mysql.com/) 或者点击这里下载:https://www.jb
- MySQL是一个跨平台的开源关系型数据库管理系统,是我们常用的最经济实惠的数据库,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特
- 一、简介 XML(eXtensible Markup Languag
- 在JavaScript中,我们应该尽可能的用局部变量来代替全局变量,这句话所有人都知道,可是这句话是谁先说的?为什么要这么做?有什么根据么?
- 首先添加一个splice函数:splice:该方法的作用就是从数组中删除一个元素array.splice(index,count,value
- 实例如下:from win32com.client import Dispatch import win32com.client
- Python Json读写操作_JsonPath用法详解1. 介绍JSONPath是一种信息抽取类库,是从JSON文档中抽取指定信息的工具,
- 1.创建空字典>>> dic = {}>>> type(dic)<type 'dict
- 1、Git最基础的使用方式(1)初始化本地版本库要对现有的某个项目开始使用Git管理,只需到此项目所在的根目录,执行git init命令即可
- 好久没有学python了,反正各种理由吧(懒惰总会有千千万万的理由),最近网上学习了一下selenium,实现了一个简单的自动登录网页,具体
- jqGrid是一个优秀的基于jQuery的DataGrid框架,想必大伙儿也不陌生,网上基于ASP的资料很少,我提供一个,数据格式是json
- 下面是用SA-FileUp组件上传一个HTML文件的程序:fileup.htm < HTM