什么是mysqlshow

什么是mysqlshow,第1张

它担当SHOW SQL 语句的命令行接口的作用。mysqlshow用法如下:mysqlshow [option] [db_name [tbl_name [col_name]]]如果没有指定数据库名, mysqlshow 将列出服务器主机中所有数据库。如果指定数据库名但未指定表名,则列出该数据库中所有的表。如果数据库和表名都被指定,但未指定列名,则列出该表的所有列。如果所有的名字都被指定, mysqlshow 将显示有关指定列的信息。如果最后的参数中包含外壳程序通配符(‘*’或‘?’),输出结果将被限制为与该通配符相配的值。‘*’和‘?’被视为LINK *** 作符的‘%’和‘_’SQL 通配符。mysqlshow专有选项如下:一、-k, --keys 显示除表列信息外的表索引信息。该选项只在指定表名时才有意义。二、-i, --status 显示由SHOW TABLE STATUS 语句显示的相同类型的表的信息。--status 选项是在MySQL3.23 中引入的。

它担当SHOW SQL 语句的命令行接口的作用。

mysqlshow用法如下:

mysqlshow [option] [db_name [tbl_name [col_name]]]

如果没有指定数据库名, mysqlshow 将列出服务器主机中所有数据库。如果指定数据库名但未指定表名,则列出该数据库中所有的表。如果数据库和表名都被指定,但未指定列名,则列出该表的所有列。如果所有的名字都被指定, mysqlshow 将显示有关指定列的信息。

如果最后的参数中包含外壳程序通配符(‘*’或‘?’),输出结果将被限制为与该通配符相配的值。‘*’和‘?’被视为LINK *** 作符的‘%’和‘_’SQL 通配符。

mysqlshow专有选项如下:

一、-k, --keys 显示除表列信息外的表索引信息。该选项只在指定表名时才有意义。

二、-i, --status 显示由SHOW TABLE STATUS 语句显示的相同类型的表的信息。--status 选项是在MySQL

3.23 中引入的。

SHOW DATABASES︰列出 MySQL Server 上的资料库。

SHOW TABLES [FROM db_name]︰列出资料库的资料表。

SHOW TABLE STATUS [FROM db_name]︰列出资料库的资料表,提供比较详细的信息。

SHOW COLUMNS FROM tbl_name [FROM db_name]︰列出资料表,同 SHOW FIELDS FROM tbl_name [FROM db_name],DESCRIBE tbl_name [col_name]。

SHOW FULL COLUMNS FROM tbl_name [FROM db_name]︰列出资料表的栏位,提供比较详细的讯息,同 SHOW FULL FIELDS FROM tbl_name [FROM db_name]。

SHOW INDEX FROM tbl_name [FROM db_name]︰列出资料表的索引讯息。

SHOW STATUS︰列出 Server 的状态讯息。

SHOW VARIABLES︰列出 MySQL 系统变数的值。

SHOW PROCESSLIST︰显示哪个执行绪正在运行。

SHOW GRANTS FOR user︰列出对一个用户必须发出以重复授权的授权命令


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8637351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存