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︰列出对一个用户必须发出以重复授权的授权命令
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)