MySQL mysqlshow用法

MySQL

MySQL mysqlshow客户可用来很快地查找存在哪些数据库,数据库中的表,表中的列或索引。MySQL mysqlshow为一些SQL显示语句提供了一个命令行界面,相同的信息可以通过直接使用那些语句获得。

mysqlshow用法:
shell> mysqlshow[选项] [数据库名[表明[列名]]]
如果没有给出数据库,显示所有匹配的数据库。
如果没有给出表,显示数据库中所有匹配的表。
如果没有给出列,显示表中所有匹配的列和列类型。

mysqlshow常用的选项:
—help,-?显示mysqlshow的帮助消息并退出。
–character-sets-dir=path 指定MySQL数据库字符集安装目录。
–compress,-C 压缩所有的客户和服务器之间发送的信息(如果它们都支持压缩)。
—debug[=debug_options],-# [debug_options] 写调试日志。debug_options字符串通常是’d:t:o,file_name’。
–default-character-set=charset 使用charset为默认字符集。
–host=host_name,-h host_name 在给出的主机上连接 MySQL服务器。
–keys, -k 显示表索引。
–password[=password],-p[password] 连接服务器时使用的密码。如果你使用短选项形式(-p),不能在选项和 密码之间有一个空格。如果在命令行中,你忽略了–password或-p选项后面的 密码值,将提示你输入一个。
–port=port_num, -P port_num 连接时使用的TCP/IP端口号。
–protocol={TCP | SOCKET | PIPE | MEMORY} 连接时使用的协议。
–show-table-type 显示一列来指示表类型,与SHOW FULL TABLES语句显示相同。
–socket=path,-S path 当连接localhost时使用的套接字文件(它时默认主机)。
–status, -i 显示关于每个表的额外信息。
–user=user_name,-u user_name 连接服务器时使用的MySQL用户名。
–verbose,-v 冗长模式。打印出程序操作的详细信息。该选项可以多次使用以便增加信息总量。
–version,-V 显示版本信息并退出。

mysqlshow例子:

1
2
[root@Linux ~]# mysqlshow -uroot -p #查看所有的数据库
[root@Linux ~]# mysqlshow -uroot -p raykaeso #查看raykaeso的所有表

来源:MySQL mysqlshow用法

发表评论

电子邮件地址不会被公开。 必填项已用*标注