-
2021-01-18 22:46:25
mysql> show index from tblname;
mysql> show keys from tblname;
· Table
表的名称。
· Non_unique
如果索引不能包括重复词,则为0。如果可以,则为1。
· Key_name
索引的名称。
· Seq_in_index
索引中的列序列号,从1开始。
· Column_name
列名称。
· Collation
列以什么方式存储在索引中。在MySQL中,有值‘A’(升序)或NULL(无分类)。
· Cardinality
索引中唯一值的数目的估计值。通过运行ANALYZE TABLE或myisamchk -a可以更新。基数根据被存储为整数的统计数据来计数,所以即使对于小型表,该值也没有必要是精确的。基数越大,当进行联合时,MySQL使用该索引的机 会就越大。
· Sub_part
如果列只是被部分地编入索引,则为被编入索引的字符的数目。如果整列被编入索引,则为NULL。
· Packed
指示关键字如何被压缩。如果没有被压缩,则为NULL。
· Null
如果列含有NULL,则含有YES。如果没有,则该列含有NO。
· Index_type
用过的索引方法(BTREE, FULLTEXT, HASH, RTREE)。
· Comment
更多相关内容 -
MySQL查看表的详细信息
2021-01-18 20:46:09要查看表的存储引擎是什么可以使用SHOW TABLE STATUS命令。一个例子,要查看mysql数据库下user表。执行以下命令mysql> SHOW TABLE STATUS LIKE 'user' \G*************************** 1. row *******************...show create table 表名;
要查看表的存储引擎是什么可以使用SHOW TABLE STATUS命令。一个例子,要查看mysql数据库下user表。执行以下命令
mysql> SHOW TABLE STATUS LIKE 'user' \G
*************************** 1. row ***************************
Name: user
Engine: MyISAM
Row_format: Dynamic
Rows: 6
Avg_row_length: 59
Data_length: 356
Max_data_length: 4294967295
Index_length: 2048
Data_free: 0
Auto_increment: NULL
Create_time: 2002-01-24 18:07:17
Update_time: 2002-01-24 21:56:29
Check_time: NULL
Collation: utf8_bin
Checksum: NULL
Create_options:
Comment: Users and global privileges
1 row in set (0.00 sec)
这个结果看的出来,存储引擎是MyISAM。你可能也想知道其他信息的意思。让我们解释一下
Name
表的名称
Engine
表的存储引擎,旧的版本,这个不叫Engine叫做Type
Row_format
行的格式。对于MyISAM表,格式为三种,Dynamic&#x
-
mysql查看表的结构
2021-01-20 01:32:43MySQL 查看表结构mysql查看表结构命令,如下: desc 表名; show columns from 表名; describe 表名; show create table 表名; use information_s ...mysql查看表结构命令mysql查看表结构命令 mysql查看表结构命令,如下...MySQL 查看表结构
mysql查看表结构命令,如下: desc 表名; show columns from 表名; describe 表名; show create table 表名; use information_s ...
mysql查看表结构命令
mysql查看表结构命令 mysql查看表结构命令,如下: desc 表名;show columns from 表名;describe 表名;show create table 表名; use inf ...
mysql查看表结构,字段等命令
mysql查看表结构命令,如下: desc 表名; show columns from 表名; describe 表名; show create table 表名;
MySQL查看表占用空间大小(转)
MySQL查看表占用空间大小(转) //先进去MySQL自带管理库:information_schema //自己的数据库:dbwww58com_kuchecarlib //自己的表:t_carmod ...
mysql查看表大小
mysql查看表大小 一:命令 show table status like 'table_name'\G; mysql> show table status like 'x'\G; . row ...
mysql 查看表结构方法
留给自己备查: mysql 导出为 csv 文件时如果直接使用导出命令是无法导出表结构的, 因此我们需要能够查询表结构的方法: 方法如下: 1.desc(描述)命令 desc tablename;de ...
MySQL查看表结构及查看建表语句
查看表结构:desc 表名 mysql> use recommend; Database changed mysql> desc user; +--------------+------- ...
转 mysql distinct函数 与 免密码登录 与 查看表的结构
#########sample 1 mysql中去重 distinct 用法 在使用MySQL时,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重 ...
MySQL 查看表结构简单命令
一.简单描述表结构,字段类型 desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键. 例如:desc table_name 二.查询表中列的注释信息 select ...
-
MySQL查看表占用空间大小
2022-04-16 14:25:56MySQL查看库,表占用空间大小文章目录
前言
在mysql中有一个默认的数据表
information_schema
,information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。再简单点,这台MySQL服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问,等等信息都保存在information_schema
表里面,所以请勿删改此表。
1、切换数据库
use information_schema;
2、查看所有数据库容量大小
select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)' from information_schema.tables group by table_schema order by sum(data_length) desc, sum(index_length) desc;
3、查看指定数据库使用大小
short_video
库名video_info
表名select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='short_video';
4、查看表使用大小
video_info
表名select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='short_video' and table_name='video_info';
5、查看所有数据库容量大小
select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)' from information_schema.tables group by table_schema order by sum(data_length) desc, sum(index_length) desc;
6、查看所有数据库各表容量大小
select table_schema as '数据库', table_name as '表名', table_rows as '记录数', truncate(data_length/1024/1024, 2) as '数据容量(MB)', truncate(index_length/1024/1024, 2) as '索引容量(MB)' from information_schema.tables order by data_length desc, index_length desc;
7、查看指定数据库容量大小
select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)' from information_schema.tables where table_schema='short_video';
8、查看指定数据库各表容量大小
select table_schema as '数据库', table_name as '表名', table_rows as '记录数', truncate(data_length/1024/1024, 2) as '数据容量(MB)', truncate(index_length/1024/1024, 2) as '索引容量(MB)' from information_schema.tables where table_schema='short_video' order by data_length desc, index_length desc;
总结
如果此篇文章有帮助到您, 希望打大佬们能
关注
、点赞
、收藏
、评论支持一波,非常感谢大家!
如果有不对的地方请指正!!! -
MySQL 查看表结构简单命令
2021-01-18 18:08:10一、简单描述表结构,字段类型desc tabl_name;显示表结构,字段类型,主键,是否为空等属性,但不显示外键。例如:desc table_name二、查询表中列的注释信息select * from information_schema.columnswhere table_... -
MySQL 查看表结构最后变更时间
2020-11-20 20:23:30SELECT create_time 表结构最后更新时间, update_time 数据最后更新时间 FROM information_schema.tables WHERE table_schema = '数据库名称' AND table_name = '表名称'; -
mysql查看表结构三种方法
2021-01-26 10:48:04这个语句每次本能想出的,语义好记,可以直接查看建表语句,但不便于代码处理。 2. desc desc 表名称 这个语句简单易用,可以获取到 COLUMNS 中的比较重要的字段:名称、类型、是否为空、键、默认值、额外信息。但... -
mysql查看表结构的几种方式
2019-07-24 09:15:42在我第N次忘记如何查看表结构后,在网上查了一下后,看到有好几种查看表结构的方式,总结一下。 以student(sid,sname,birthday,sex)的查看为例。 【方式一】:desc student; 语法:desc 表名;-----------------... -
mysql查看表和字段注释
2020-09-01 11:23:00也就是说,我们想知道mysql中有那些库,那些表,表里面有那些字段以及他们的注释, 都可以从information_schema中获取。 1.查看数据库所有表名及注释 SELECT table_name name, table_comment comment FROM ... -
mysql查看表创建语句
2018-11-08 22:31:27大家经常会遇到,需要把表结构从测试...//查看表的创建语句 show create table logs //结果返回两个字段,一个是table 表命,另一个是create table内容 CREATE TABLE `logs` ( `id` bigint(20) NOT NULL AUTO_I... -
mysql查看表的创建信息
2020-02-28 16:32:18show create table ‘表名’ -
Mysql 查看表注释或字段注释
2019-04-12 14:57:09Mysql 查看表注释或字段注释 查看所有表的注释 SELECT table_name 表名, table_comment 表说明 FROM information_schema.TABLES WHERE table_schema = ‘数据库名’ ORDER BY table_name 查询所有表及字段的注释 ... -
MYSQL 查看表空间占用情况
2018-07-16 13:04:48查看索引(1)单位是GB*/ SELECT CONCAT(ROUND(SUM(index_length)/(1024*1024*1024), 6), ' GB') AS 'Total Index Size' FROM information_schema.TABLES WHERE table_schema LIKE '${database}'; /*+... -
MySQL查看表的建表SQL
2019-03-08 15:31:30show create table 表名 例如: show create table user 返回结果: -
mysql查看表使用的存储引擎
2018-09-03 12:44:45方式一: show create table 表名;...#查看某个库下所有表使用的存储引擎 show table status from 库名; #查看某个库下指定表使用的存储引擎 show table status from 库名 where name='表名'; ... -
mysql查看表空间占用情况
2018-12-05 15:26:48查看索引 (1)单位是GB*/ SELECT CONCAT(ROUND(SUM(index_length)/(1024*1024*1024), 6), ' GB') AS 'Total Index Size' FROM information_schema.TABLES WHERE table_schema LIKE '${database}'... -
MySql查看表的创建时间
2018-08-03 09:40:30… SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = ‘dvpsmsdb01’ ORDER BY create_time DESC; … 查询结果中的create_time字段就是表的创建时间 -
mysql 查看表的分区信息
2019-01-03 14:17:00SELECT PARTITION_NAME,TABLE_ROWS,PARTITION_EXPRESSION,PARTITION_DESCRIPTION FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_... 查看某张表的分区名字,分区内行数,分区表达的列,分区范围 转载于:https:... -
Mysql查看表占用的磁盘大小
2019-05-10 17:25:24mysql每个表的信息存在数据库为information_schema, 表名为TABLES的表中。所以我们查询某些字段就可以知道表占用的磁盘空间大小。 查看单个表占用的磁盘空间: use information_schema; SELECT (`DATA_LENGTH`+ ... -
Mysql查看表属性
2017-06-14 15:35:531、查看指定表 show table status from 数据库名 like '表名' ; 2、查看数据库中所有表的属性 show table status ; -
MySQL 查看表的 comment
2017-11-15 16:45:27-- 查看表的 comment SELECT table_name, table_comment FROM information_schema.tables WHERE table_schema = 'schema_name' AND table_name = 'table_name' ; -- 查看表中 columns 的 comment ... -
mysql查看表中的索引
2018-12-27 17:37:45在MySQL中,你可以使用一下语法查看表中的索引状态 1 show index from 表名; 删除索引:DROP INDEX Stuno ON STUDENT; 其中Stuno 为索引名,STUDENT为表名;删除STUDENT表中... -
mysql 查看表中字段的数据类型
2018-02-06 15:29:17已查询结果显示 desc 表名; show columns from 表名; describe 表名;以sql语句显示 ...还可以通过专门的管理表来查看use information_schema select * from columns where table_name=’表名’; -
mysql 如何查看表的大小
2021-01-28 01:41:57mysql 查看表的大小方法:1、查看所有数据库各表容量大小,代码为【truncate(data_length/1024/1024, 2) as '数据容量(MB)'】;2、查看指定数据库各表容量大小。mysql 查看表的大小方法:1.查看所有数据库容量大小... -
Mysql查看表的建表语句
2017-07-01 17:39:30已查看Test -
mysql 查看表数据大小,条数
2018-11-06 10:01:28mysql的information_schema库重 tables存储了数据表的元数据信息,下面是其中几个字段的含义: table_schema: 记录数据库名; table_name: 记录数据表名;... 要查看表的大小,条数,可以查...