溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何在mysql中操作show

發(fā)布時(shí)間:2021-06-04 16:33:42 來(lái)源:億速云 閱讀:232 作者:Leah 欄目:MySQL數(shù)據(jù)庫(kù)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)如何在mysql中操作show,文章內(nèi)容豐富且以專(zhuān)業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

SHOW CHARACTER SET

顯示所有可用的字符集

SHOW CHARACTER SET;
SHOW CHARACTER SET LIKE 'latin%';

SHOW COLLATION

輸出包括所有可用的字符集

SHOW COLLATION;
SHOW COLLATION LIKE 'latin1%';

SHOW COLUMNS

顯示在一個(gè)給定表中的各列的信息,對(duì)于視圖,本語(yǔ)句也起作用。

SHOW COLUMNS FROM mydb.mytable;
SHOW COLUMNS FROM mytable FROM mydb;

SHOW CREATE DATABASE

顯示用于創(chuàng)建給定數(shù)據(jù)庫(kù)CREATE DATABASE語(yǔ)句。也可以使用SHOW CREATE SCHEMA。

SHOW CREATE DATABASE test;
SHOW CREATE DATABASE test\G;

SHOW CREATE TABLE

展示創(chuàng)建表的sql語(yǔ)句

SHOW CREATE TABLE java;
SHOW CREATE TABLE java\G;

SHOW DATABASES

SHOW DATABASES可以在MySQL服務(wù)器主機(jī)上列舉數(shù)據(jù)庫(kù)。您也可以使用mysqlshow命令得到此清單。您只能看到您擁有某些權(quán)限的數(shù)據(jù)庫(kù),除非您擁有全局SHOW DATABASES權(quán)限。

SHOW DATABASES;

SHOW ENGINE

SHOW ENGINE顯示存儲(chǔ)引擎的日志或狀態(tài)信息。目前支持以下語(yǔ)句:

SHOW ENGINE BDB LOGS;
SHOW ENGINE INNODB STATUS;

SHOW ENGINES

SHOW ENGINES顯示存儲(chǔ)引擎的狀態(tài)信息。對(duì)于檢查一個(gè)存儲(chǔ)引擎是否被支持,或者對(duì)于查看默認(rèn)引擎是什么,本語(yǔ)句十分有用。

SHOW ENGINES;
SHOW ENGINES\G;

SHOW ERRORS

該語(yǔ)句只顯示錯(cuò)誤,不同時(shí)顯示錯(cuò)誤、警告和注意。

SHOW COUNT(*) ERRORS;
SHOW ERRORS;

SHOW GRANTS

查看相關(guān)權(quán)限

SHOW GRANTS FOR user;
SHOW GRANTS FOR CURRENT_USER;
SHOW GRANTS FOR CURRENT_USER();

SHOW INDEX

SHOW INDEX會(huì)返回表索引信息。

SHOW INDEX FROM mydb.mytable;
SHOW INDEX FROM mytable FROM mydb;

SHOW INNODB STATUS(mysql5.6會(huì)報(bào)錯(cuò))

查看服務(wù)器信息以及定位問(wèn)題

這是SHOW ENGINE INNODB STATUS的同義詞,但不贊成使用。

SHOW OPEN TABLES

列舉在表緩存中當(dāng)前被打開(kāi)的非TEMPORARY表。

SHOW OPEN TABLES;

SHOW PRIVILEGES

顯示MySQL服務(wù)器支持的系統(tǒng)權(quán)限清單。確切的輸出根據(jù)您的服務(wù)器的版本而定

SHOW PRIVILEGES;

SHOW PROCESSLIST

顯示哪些線程正在運(yùn)行,常用show full processlist來(lái)查看mysql的連接數(shù)。您也可以使用mysqladmin processlist語(yǔ)句得到此信息。如果您有SUPER權(quán)限,您可以看到所有線程。否則,您只能看到您自己的線程

SHOW STATUS

提供服務(wù)器狀態(tài)信息。此信息也可以使用mysqladmin extended-status命令獲得。

SHOW STATUS;

SHOW TABLE STATUS

SHOW TABLE STATUS的性質(zhì)與SHOW TABLE類(lèi)似,不過(guò),可以提供每個(gè)表的大量信息。您也可以使用mysqlshow --status db_name命令得到此清單。

本語(yǔ)句也顯示視圖信息。

SHOW TABLE STATUS;
SHOW TABLE STATUS FROM test;

SHOW TABLES

SHOW TABLES列舉了給定數(shù)據(jù)庫(kù)中的非TEMPORARY表。您也可以使用mysqlshow db_name命令得到此清單。

SHOW TABLES;

SHOW TRIGGERS

SHOW TRIGGERS列出了目前被MySQL服務(wù)器定義的觸發(fā)程序。

SHOW TRIGGERS;

SHOW VARIABLES

查看關(guān)于配置的變量

SHOW GLOBAL VARIABLES;
SHOW SESSION VARIABLES;
SHOW VARIABLES LIKE 'have%';

SHOW WARNINGS

顯示由上一個(gè)生成消息的語(yǔ)句導(dǎo)致的錯(cuò)誤、警告和注意消息。如果上一個(gè)使用表的語(yǔ)句未生成消息,則什么也不顯示。SHOW ERRORS是其相關(guān)語(yǔ)句,只顯示錯(cuò)誤。

SHOW COUNT(*) WARNINGS;
SHOW WARNINGS;

上述就是小編為大家分享的如何在mysql中操作show了,如果剛好有類(lèi)似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI