詳解MySQL資料庫中Show命令的用法

2020-12-12 站長之家

MySQL中有很多的基本命令,show命令也是其中之一,在很多使用者中對show命令的使用還容易產生混淆,本文主要介紹了show命令的主要用法。

a. show tables或show tables from database_name; -- 顯示當前資料庫中所有表的名稱。

b. show databases; -- 顯示mysql中所有資料庫的名稱。

c. show columns from table_name from database_name; 或show columns from database_name.table_name; -- 顯示錶中列名稱。

d. show grants for user_name; -- 顯示一個用戶的權限,顯示結果類似於grant 命令。

e. show index from table_name; -- 顯示錶的索引。

f. show status; -- 顯示一些系統特定資源的信息,例如,正在運行的線程數量。

g. show variables; -- 顯示系統變量的名稱和值。

h. show processlist; -- 顯示系統中正在運行的所有進程,也就是當前正在執行的查詢。大多數用戶可以查看他們自己的進程,但是如果他們擁有process權限,就可以查看所有人的進程,包括密碼。

i. show table status; -- 顯示當前使用或者指定的database中的每個表的信息。信息包括表類型和表的最新更新時間。

j. show privileges; -- 顯示伺服器所支持的不同權限。

k. show create database database_name; -- 顯示create database 語句是否能夠創建指定的資料庫。

l. show create table table_name; -- 顯示create database 語句是否能夠創建指定的資料庫。

m. show engies; -- 顯示安裝以後可用的存儲引擎和默認引擎。

n. show innodb status; -- 顯示innoDB存儲引擎的狀態。

o. show logs; -- 顯示BDB存儲引擎的日誌。

p. show warnings; -- 顯示最後一個執行的語句所產生的錯誤、警告和通知。

q. show errors; -- 只顯示最後一個執行語句所產生的錯誤。

r. show [storage] engines; --顯示安裝後的可用存儲引擎和默認引擎。

相關焦點

  • MySQL資料庫常用命令詳解
    MySQL已創建的資料庫,可以在終端窗口輸入命令:show databases;注意:MySQL命令的結束符為;該命令顯示MySQL所有已創建的資料庫。從圖3-45可以看出,執行該命令後,終端窗口顯示了當前MySQL下有四個資料庫,分別是information_schema\mysql\performance_schema\sys\,這四個資料庫都是系統資料庫。
  • MySQL 常用show命令
    ,show命令也是其中之一,在很多使用者中對show命令的使用還容易產生混淆,本文匯集了show命令的眾多用法。a. show tables或show tables from database_name; -- 顯示當前資料庫中所有表的名稱。b. show databases; -- 顯示mysql中所有資料庫的名稱。
  • MySQL資料庫實例管理器命令行選項詳解
    首頁 > 語言 > 關鍵詞 > 資料庫最新資訊 > 正文 MySQL資料庫實例管理器命令行選項詳解
  • 新手入門MYSQL資料庫命令大全
    一、命令行連接資料庫Windows作業系統進入CMD命令行,進入mysql.exe所在目錄,運行命令mysql.exe -h主機名 -u用戶名 -p密碼注意:參數名與值之間沒有空格 , 如:-h127.0.0.1
  • 一文詳解MySQL權限
    ,作用於某個指定的資料庫上或者所有的資料庫上資料庫對象級別的權限,作用於指定的資料庫對象上(表、視圖等)或 者所有的資料庫對象上權限存儲在mysql庫的user, db, tables_priv, columns_priv, and procs_priv這幾個系統表中,待MySQL實例啟動後就加載到內存中MySQL權限級別介紹
  • Mysql--show命令
    * 顯示所有的資料庫名稱mysql root@localhost:sakila> show
  • 了解資料庫類型及MySQL資料庫常用命令行
    2、資料庫的分類(1) 關係型資料庫(sql資料庫):中型:mysql(埠號3306)、sql server大型:Oracle(埠號1521)(2) 非關係型資料庫(no-sql資料庫)>MongoDB、Redis3、mysql軟體:Sql yog:資料庫客戶端工具(圖形用戶界面工具)方便操作資料庫。
  • 【用binlog日誌】恢復 MySQL 資料庫刪除數據
    在MySQL命令行下使用show variables like 『log_bin』;命令查看binlog日誌是否開啟,Value的值為ON表示開啟,為OFF表示關閉。在存放資料庫的文件夾中是否存在mysql-bin.000001類似的文件,有則表示binlog日誌功能是開啟的。
  • Mysql資料庫備份和還原常用的命令
    備份MySQL資料庫的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql備份MySQL資料庫為帶刪除表的格式備份MySQL資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫
  • MySQL資料庫操作語法詳解
    MySQL的資料庫以資料庫名為目錄下包含與表對應的文件的方式實現的,例如我的資料庫安裝目錄是/usr/local/mysql,並且創建了一個test資料庫,裡面有個test表。那麼在/usr/local/mysql/data目錄下的test子目錄就是test資料庫對應的目錄,該子目錄下的db.opt就指定了test資料庫的特性。
  • mysql 常用命令一
    【資料庫連接】 mysql -h ip -u name -ppassword -P port -D database_name>【資料庫SHOW命令】 顯示mysql中所有資料庫的名稱 show databases;#顯示mysql中的相關 show tables [ from db_name
  • python對mysql資料庫的操作(一)
    在自動化測試中,某些人認為是沒有必要操作資料庫的,理由是大多數的自動化測試都是UI的,非接口的自動化測試,其實,在一個項目的自動化測試中,這種定義很模糊,或者說很不明確,比如在自動化測試中,怎麼來驗證用戶登錄成功,用戶註冊成功?先來說登錄,用戶登錄成功後,驗證點首先是用戶的暱稱,再有麼?
  • MySQL教程之MySQL定時備份資料庫
    一、MySQL數據備份1.1、 mysqldump命令備份數據在MySQL中提供了命令行導出資料庫數據以及文件的一種方便的工具mysqldump,我們可以通過命令行直接實現資料庫內容的導出dump,首先我們簡單了解一下mysqldump命令用法:
  • MySQL EXPLAIN 命令詳解學習
    (點擊上方公眾號,可快速關注)作者:黃杉blog.csdn.net/mchdba/article/details/9190771如有好文章投稿,請點擊 → 這裡了解詳情MySQL EXPLAIN 命令詳解
  • mysql常用命令,保存一下,以後查詢方便了
    格式:grant select on 資料庫.* to 用戶名@登錄主機 identified by "密碼"grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";7、使用test1帳號從其他主機上登錄命令
  • 如何使用MySQL資料庫
    一、訪問MySQL資料庫1.登錄到MySQL伺服器經過安裝後的初始化,MySQL資料庫默認管理員用戶名為root,密碼為空。若要以未設置密碼的root用戶登錄本機的MySQL資料庫,可執行以下操作:上面是沒密碼登錄,那麼如何設置資料庫用戶的密碼呢?在linux命令環境中,一般使用mysqladmin工具來設置密碼。
  • Linux下MySQL的一些基本使用方法
    mysql> 注意:操作這些命令的時候,應該把mysqld伺服器打開。這些新手兄弟早就知道了吧:)3]如何在資料庫中操作命令呢,我想這是mysql手冊都有的,我主要說幾個要注意的地方。其實我也會不了幾個命令。
  • 考前複習必備MySQL資料庫(關係型資料庫管理系統)
    命令:mysql -h遠程主機ip -uroot -p密碼退出mysql命名:exit回車,但是注意,想要成功連接到遠程主機,需要在遠程主機打開mysql遠程訪問權限。mysql和sqlite的區別mysql是web世界中使用最廣泛的資料庫伺服器。mysql是為伺服器端設計的資料庫,能承受高並發訪問,同時佔用的內存也遠遠大於SQLite。
  • 從零開始學 MySQL -- 創建資料庫並插入數據
    mysql start#使用 root 用戶登錄,密碼為空mysql -u root -p後續的步驟都在 MySQL 的控制臺輸入命令進行操作。首先,我們創建一個資料庫,給它取一個名字,比如 mysql_shiyan,後續的步驟也是對 mysql_shiyan 這個資料庫來進行操作。
  • MySQL mysqldump 數據導出詳解
    該命令會導出包括系統資料庫在內的所有資料庫mysqldump -uroot -proot --all-databases >/tmp/all.sql2.導出db1、db2兩個資料庫的所有數據mysqldump -uroot -proot --databases db1 db2 >/