顯示 MySQL 資料庫、表和列資訊
mysqlshow 客戶端可以用來檢視現有的資料庫、資料庫中的表或表的列或索引。它為多個 SQL SHOW 語句提供了一個命令列介面。
呼叫 mysqlshow
mysqlshow 實用程式可以按如下所示呼叫:
shell> mysqlshow [options] [db_name [tbl_name [col_name]]]
這裡,
如果未提供資料庫,則顯示資料庫名稱列表。
如果未給出表,則顯示資料庫中所有匹配的表。
如果未提供列,則顯示錶中所有匹配的列和列型別。
輸出僅顯示使用者擁有某些許可權的資料庫、表或列的名稱。
選項
mysqlshow 支援以下選項。這些選項可以在命令列或選項檔案中的 [mysqlshow] 和 [client] 組中指定。
--bind-address=ip_address
如果計算機具有多個網路介面,則可以使用此選項來選擇要用於連線到 MySQL 伺服器的介面。
--character-sets-dir=dir_name
它是安裝字元集的目錄。
--compress, -C
如果可能,它會壓縮客戶端和伺服器之間傳送的所有資訊。
--count
它將顯示每個表的行數。對於非 MyISAM 表,這可能會很慢。
--port=port_num, -P port_num
對於 TCP/IP 連線,它說明要使用的埠號。
--print-defaults
它列印程式名稱以及它從選項檔案中獲取的所有選項。
--user=user_name, -u user_name
它是用於連線到伺服器的 MySQL 帳戶的使用者名稱。
--verbose, -v
它是詳細模式。它列印有關程式執行操作的更多資訊。此選項可多次使用以增加資訊量。
--version, -V
它顯示版本資訊並退出。
廣告