欢迎访问linux宝典,请记住本站唯一域名:www.linuxbaodian.com

mysqlshow命令

来源:原创    更新时间:2019-08-22 12:07:25    作者:管理员    浏览:1209
  • 命令描述
mysqlshow命令用于显示mysql服务器中数据库、表和列表信息。
  • 命令语法
mysqlshow [选项] [参数]
  • 命令选项
-h:MySQL服务器的ip地址或主机名;
-u:连接MySQL服务器的用户名;
-p:连接MySQL服务器的密码;
--count:显示每个数据表中数据的行数;
-k:显示数据表的索引;
-t:显示数据表的类型;
-i:显示数据表的额外信息。
  • 命令参数
数据库信息:指定要显示的数据库信息,可以是一个数据库名,或者是数据库名和表名,或者是数据库名、表名和列名。
  • 命令实例

实例:

MySQL自带的mysqlshow命令,可以让我们在不连接到MySQL客户端的情况下查看MySQL的一些参数、数据库、表、列、索引等信息,其使用方法如下:


查看都有哪些库:mysqlshow -uroot -p


image.png


查看某个库里(wyzc)都有哪些表:mysqlshow -uroot -p wyzc


image.png


注:加上-v参数后可以显示每张表有多少列:mysqlshow -uroot -p -v wyzc


image.png


加2个-v参数,可以显示出每张表有多少行:mysqlshow -uroot -p -v -v wyzc


image.png


在库名(wyzc)后面加上表名(City),可以查看某张表的详细信息:mysqlshow -uroot -p wyzc City


image.png


注:加上-i参数,可以查看该表的所有详细信息


查看某张表的某一个列的信息:mysqlshow -uroot -p wyzc City ID


image.png


加上-k参数查看该表的索引和列信息:mysqlshow -uroot -p -k wyzc City


image.png


只查看某表索引信息:mysqlshow -uroot -p -k wyzc City invalid_col_name


image.png


那么mysqlshow就仅仅是查看这些基本信息吗,我们怎么应用到工作中去呢,看下面的例子,下面的脚本实现了分别备份MySQL的单个库:


image.png


每个库都单独备份了一遍:

image.png

上一条命令:mysqladmin

下一条命令:已经是最后一篇

笔记分享

表情

共0条分享记录
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

相关内容

最受欢迎

猜你喜欢

最受争议