mysql show操作


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM