列出 MySQL 資料庫中的所有表


讓我們瞭解一下如何在 MySQL 資料庫中列出所有表 -

建立資料庫後,我們可以使用以下查詢訪問和使用特定資料庫 -

查詢

mysql> USE databaseName
Database changed

‘USE’ 語句不需要分號。這類似於 ‘QUIT’ 語句。即使使用了分號,也不會造成任何傷害。我們可以建立和使用自己的資料庫,但在那之前,需要 MySQL 管理員的許可權。

MySQL 管理員可以執行如下所示的命令來提供許可權 -

mysql> GRANT ALL ON tableName.* TO ‘your_mysql_name’@’your_client_host’;

這裡,‘your_mysql_name’ 指的是分配給使用者的 MySQL 使用者名稱。

‘your_client_host’ 指的是使用者連線到伺服器的主機。

以下查詢顯示資料庫中的表 -

mysql> SHOW TABLES;

注意:如果資料庫是新建立的,很明顯其中沒有表。以上查詢將導致 ‘空集’。最關鍵的部分之一是確定資料庫的結構、需要的表、每個表中的列以及這些表之間的關係。

一旦我們確定了資料庫需要包含的內容、它的正確名稱以及建立了具有正確列名和行值的表,我們就可以討論可以對該資料庫執行哪些型別的操作。

更新於: 2021年3月9日

633 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.