mysqlshow:数据库对象查看工具,用来快速查找存在哪些数据库、数据库中的表、表中的列或索引。

选项:--count    显示数据库和表的统计信息

-k         显示指定的表中的索引

-i         显示表的状态信息

不带任何参数显示所有数据库

[root@www mysql-5.6.30]# mysqlshow

+--------------------+

|     Databases      |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| test               |

+--------------------+

不指定数据库,显示数据库和表的统计信息

[root@www mysql-5.6.30]# mysqlshow --count

+--------------------+--------+--------------+

|     Databases      | Tables |  Total Rows  |

+--------------------+--------+--------------+

| information_schema |     59 |        13157 |

| mysql              |     28 |         2474 |

| performance_schema |     52 |        16615 |

| test               |      2 |           24 |

+--------------------+--------+--------------+

4 rows in set.

指定数据库,显示统计信息

[root@www mysql-5.6.30]# mysqlshow -uroot test --count

Database: test

+----------+----------+------------+

|  Tables  | Columns  | Total Rows |

+----------+----------+------------+

| backt118 |        4 |         12 |

| t118     |        4 |         12 |

+----------+----------+------------+

2 rows in set.

指定数据库和表,显示统计信息

[root@www mysql-5.6.30]# mysqlshow -uroot test t118 --count

Database: test  Table: t118  Rows: 12

+---------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+

| Field   | Type     | Collation       | Null | Key | Default | Extra | Privileges                      | Comment |

+---------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+

| name    | char(10) | utf8_general_ci | YES  | MUL |         |       | select,insert,update,references |         |

| age     | int(3)   |                 | YES  |     |         |       | select,insert,update,references |         |

| chushen | date     |                 | YES  |     |         |       | select,insert,update,references |         |

| shengao | int(3)   |                 | YES  |     |         |       | select,insert,update,references |         |

+---------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+

显示指定表所有的索引,前部分是表的结构,后部分是表的索引信息

[root@www mysql-5.6.30]# mysqlshow -uroot test t118 -k

Database: test  Table: t118

+---------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+

| Field   | Type     | Collation       | Null | Key | Default | Extra | Privileges                      | Comment |

+---------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+

| name    | char(10) | utf8_general_ci | YES  | MUL |         |       | select,insert,update,references |         |

| age     | int(3)   |                 | YES  |     |         |       | select,insert,update,references |         |

| chushen | date     |                 | YES  |     |         |       | select,insert,update,references |         |

| shengao | int(3)   |                 | YES  |     |         |       | select,insert,update,references |         |

+---------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+

+-------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

| Table | Non_unique | Key_name   | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |

+-------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

| t118  | 1          | index_name | 1            | name        | A         | 12          |          |        | YES  | BTREE      |         |               |

| t118  | 1          | index_ccc  | 1            | name        | A         | 12          |          |        | YES  | BTREE      |         |               |

+-------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

显示表的状态信息

[root@www mysql-5.6.30]# mysqlshow -i -uroot test t118

Database: test  Wildcard: t118

+------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------+---------+

| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time | Check_time | Collation       | Checksum | Create_options | Comment |

+------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------+---------+

| t118 | InnoDB | 10      | Compact    | 12   | 1365           | 16384       | 0               | 0            | 0         |                | 2017-04-29 22:33:47 |             |            | utf8_general_ci |          |                |         |

+------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------+---------+

转载于:https://blog.51cto.com/zengwj1949/1920764

MySQL之数据库对象查看工具mysqlshow相关推荐

  1. mysql数据库在线查看器_mysqlshow(数据库对象查看工具)

    mysqlshow是mysql客户端对象查看工具,可以用来查看数据库.数据库中的表.表中的列.索引等. 1.mysqlshow命令的语法 shell > mysqlshow [options] ...

  2. KingbaseES数据库对象管理工具

    目录 1. 简介 2. 启动数据库对象管理工具 3. 管理和配置数据库服务器 3.1. 实例管理 3.2. 数据库管理 3.3. 模式管理 4. 对象管理 5. 安全管理 5.1. 用户管理 5.2. ...

  3. 数据库人大金仓KingbaseES 数据库对象管理工具连接错误(实例创建失败)问题解决办法

    目录 特别注意!需要跟下图一致! 解决方案一 解决方案二 解决方案三 可能遇见的问题 错误原因 最终效果 特别注意!需要跟下图一致! 然后检查!如果无报错再点击确定,否则连接不上数据库. 经常性的报错 ...

  4. 在使用数据库对象管理工具新建数据库时,默认自带的模式有哪些?  A. public   B. sys_catalog   C. exam   D. sysaudit...

    在使用数据库对象管理工具新建数据库时,默认自带的模式有A. public和B. sys_catalog.

  5. 在mysql中数据库对象包括_数据库对象包括哪六个?

    数据库对象包括:用户(对数据库有权限访问的人).视图(显示用户需要的数据项).索引(给用户提供快速访问数据的途径).触发器(用户定义的SQL事务命令集合).序列(提供了唯一数值的顺序表).图表(数据库 ...

  6. mysql常用数据库对象

    复习: (1)DDL :数据定义语言 create ,alter ,drop(2)DQL :数据查询语言 select 单表查询 :select .. from 表名[where] ..[group ...

  7. MySQL定义数据库对象之指定definer

    mysql创建view.trigger.function.procedure.event时都会定义一个Definer: SQL SECURITY 有两个选项,一个为DEFINER,一个为INVOKER ...

  8. mysql优化数据库对象

    1 优化表的数据类型 表需要使用何种数据类型,是需要根据应用来判断的.虽然应用设计的时候需要考虑字 段的长度留有一定的冗余,但是不推荐让很多字段都留有大量的冗余,这样即浪费磁盘存储 空间,同时在应用程 ...

  9. mysql导出数据库对象命令_mysql数据库导出数据(命令)

    MySQL数据库数据导出 一.导出命令 导出所有数据库: mysqldump -u [数据库用户名] -p -A>[备份文件的保存路径] 导出数据和数据结构: mysqldump -u [数据库 ...

最新文章

  1. 使用 SQL Server 的 uniqueidentifier 字段类型
  2. ubuntu下解决oracle sqlplus不能查看历史命令问题
  3. python学习笔记-day2-dict,tuple, string常用函数
  4. jdk说明文档_给JDK报了一个P4的Bug,结果居然……
  5. Java 学习笔记(9)——java常用类
  6. Ubuntu18.04 下面安装docker
  7. Matlab条形图bar横坐标间距设置
  8. 【转】Java集合间的相互转换
  9. eclipse J2ME调试时模拟器一闪就消失原因
  10. EBS开发_导入物料编码
  11. raytrace 算法理论与实践
  12. 嵌入式linux操作framebuffer显示bmp图片
  13. Verilog -- 乘法器Booth算法
  14. 如何建立能力评估模型?
  15. 智能网联车载终端渗透率提升之道
  16. Ubuntu 安装Docker 常用命令
  17. 用计算机怎么算吸光度的回归方程,Pt含量与UV-Vis吸光度的线性回归拟合.doc
  18. C#编程学习:正则表达式的使用
  19. 实用有效!React项目中使用watermark.js添加水印效果
  20. ES6代码转为ES5代码babel在线转换

热门文章

  1. 20160828_第4周周报
  2. uva 1605 ——Building for UN
  3. 461. 汉明距离 golang
  4. 关于异步IO模型的学习
  5. C++ 不懂的地方 记录01
  6. 设计模式--1(设计模式基础,设计模式基本原则,设计模式分类)
  7. 数据结构之自建算法库——链栈
  8. 运行bat批处理文件不出现黑框
  9. java中 静态方法与成员方法何时使用
  10. C++中重载、重写(覆盖)和隐藏的区别实例分析