10、MySQL 8.0参考手册 4.5.8 mysqlshow - 显示数据库,表和列信息

mysqlshow客户可用来快速查看哪些数据库中存在,他们的表或表中的列或索引。

mysqlshow为几个SQLSHOW语句提供了一个命令行界面请参见第13.7.6节“SHOW语法”通过直接使用这些语句可以获得相同的信息。例如,你可以从 mysql客户端程序发出它们

像这样 调用mysqlshow

shell> mysqlshow [options] [db_name [tbl_name [col_name]]]
  • 如果没有给出数据库,则显示数据库名称列表。

  • 如果没有给出表格,则显示数据库中的所有匹配表格。

  • 如果未给出列,则会显示表中的所有匹配列和列类型。

输出仅显示您拥有某些权限的那些数据库,表或列的名称。

如果最后的参数包含shell或SQL通配符(*?, %,或_),只有那些通过通配符匹配的名称显示。如果数据库名称包含任何下划线,则应使用反斜线(某些Unix shell需要两个)来转义这些内容以获取适当的表或列的列表。*并将 ?字符转换为SQL %_通配符。这可能会导致一些混淆,当您尝试显示_名称中带有a的表的列时,因为在这种情况下,mysqlshow 只显示符合模式的表格名称。这很容易通过%在命令行中添加最后一个作为单独参数来解决。

mysqlshow支持下面的选项,可以在命令行或在指定 [mysqlshow][client] 一个选项文件的组。有关MySQL程序使用的选项文件的信息,请参见第4.2.6节“使用选项文件”

表4.15 mysqlshow选项

格式描述介绍删除
--bind地址使用指定的网络接口连接到MySQL服务器  
- 压缩压缩客户端和服务器之间发送的所有信息  
- 计数显示每个表的行数  
--debug编写调试日志  
--debug检查程序退出时打印调试信息  
- 调试信息打印程序退出时的调试信息,内存和CPU统计信息  
--default-AUTH身份验证插件使用  
--default-字符集指定默认字符集  
--defaults-额外文件除了通常的选项文件外,还可以读取已命名的选项  
--defaults文件只读取命名的选项文件  
--defaults基团的后缀选项组后缀值  
--enable-明文-插件启用明文身份验证插件  
--get-服务器的公钥从服务器请求RSA公钥8.0.3 
- 帮帮我显示帮助信息并退出  
- 主办连接到给定主机上的MySQL服务器  
--keys显示表索引  
--login路径阅读.mylogin.cnf中的登录路径选项  
--no-默认不读取任何选项文件  
- 密码连接到服务器时使用的密码  
- 管在Windows上,使用命名管道连接到服务器  
--plugin-DIR安装插件的目录  
- 港口用于连接的TCP / IP端口号  
--print-默认打印默认选项  
- 协议使用连接协议  
--secure-auth的不要以旧(4.1以前)格式向服务器发送密码 8.0.3
--server-公钥路径包含RSA公钥的文件的路径名称8.0.4 
--shared存储器碱基名用于共享内存连接的共享内存的名称  
- 显示,表型显示一个指示表格类型的列  
- 插座用于连接到localhost,要使用的Unix套接字文件  
--ssl-CA包含可信SSL证书颁发机构列表的文件  
--ssl-capath包含可信SSL证书颁发机构证书文件的目录  
--ssl证书包含X509证书的文件  
--ssl-密码允许连接加密的密码列表  
--ssl-CRL包含证书吊销列表的文件  
--ssl-crlpath包含证书撤销列表文件的目录  
--ssl键包含X509密钥的文件  
--ssl模式连接到服务器的安全状态  
- 状态显示有关每个表格的额外信息  
--tls版本允许加密连接的协议  
- 用户连接到服务器时使用的MySQL用户名  
--verbose详细模式  
- 版显示版本信息并退出  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值