mysql show操作

來源:互聯網
上載者:User

SHOW CHARACTER SET

顯示所有可用的字元集

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

 

SHOW COLLATION

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

SHOW COLLATION;SHOW COLLATION LIKE 'latin1%';

 

SHOW COLUMNS

顯示在一個給定表中的各列的資訊,對於視圖,本語句也起作用。

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

 

SHOW CREATE DATABASE

顯示用於建立給定資料庫CREATE DATABASE語句。也可以使用SHOW CREATE SCHEMA。

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

 

SHOW CREATE TABLE

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

 

SHOW DATABASES

SHOW DATABASES可以在MySQL伺服器主機上列舉資料庫。您也可以使用mysqlshow命令得到此清單。您只能看到您擁有某些許可權的資料庫,除非您擁有全域SHOW DATABASES許可權。

SHOW DATABASES;

 

SHOW ENGINE

SHOW ENGINE顯示儲存引擎的日誌或狀態資訊。目前支援以下語句:

SHOW ENGINE BDB LOGS;SHOW ENGINE INNODB STATUS;

 

SHOW ENGINES

SHOW ENGINES顯示儲存引擎的狀態資訊。對於檢查一個儲存引擎是否被支援,或者對於查看預設引擎是什麼,本語句十分有用。

SHOW ENGINES;SHOW ENGINES\G;

 

SHOW ERRORS

該語句只顯示錯誤,不同時顯示錯誤、警告和注意。

SHOW COUNT(*) ERRORS;SHOW ERRORS;

 

SHOW GRANTS

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

 

SHOW INDEX

SHOW INDEX會返回表索引資訊。

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

 

SHOW INNODB STATUS

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

 

SHOW LOGS

這是SHOW ENGINE BDB LOGS的同義字,但是不贊成使用。

 

SHOW OPEN TABLES

列舉在表緩衝中當前被開啟的非TEMPORARY表。

SHOW OPEN TABLES;

 

SHOW PRIVILEGES

顯示MySQL伺服器支援的系統許可權清單。確切的輸出根據您的伺服器的版本而定

SHOW PRIVILEGES;

 

SHOW PROCESSLIST

顯示哪些線程正在運行。您也可以使用mysqladmin processlist語句得到此資訊。如果您有SUPER許可權,您可以看到所有線程。否則,您只能看到您自己的線程

SHOW STATUS

提供伺服器狀態資訊。此資訊也可以使用mysqladmin extended-status命令獲得。

SHOW STATUS;

 

SHOW TABLE STATUS

SHOW TABLE STATUS的性質與SHOW TABLE類似,不過,可以提供每個表的大量資訊。您也可以使用mysqlshow --status db_name命令得到此清單。

本語句也顯示視圖資訊。

SHOW TABLE STATUS;SHOW TABLE STATUS FROM test;

 

SHOW TABLES

SHOW TABLES列舉了給定資料庫中的非TEMPORARY表。您也可以使用mysqlshow db_name命令得到此清單。

SHOW TABLES;

 

SHOW TRIGGERS

SHOW TRIGGERS列出了目前被MySQL伺服器定義的觸發程式。

SHOW TRIGGERS;

 

SHOW VARIABLES

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

 

SHOW WARNINGS

顯示由上一個產生訊息的語句導致的錯誤、警告和注意訊息。如果上一個使用表的語句未產生訊息,則什麼也不顯示。SHOW ERRORS是其相關語句,只顯示錯誤。

SHOW COUNT(*) WARNINGS;SHOW WARNINGS;

 

轉自 http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html#show

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.