要讀取全庫的表名,可以使用 SHOW TABLES 語句。語法為:SHOW TABLES [FROM db_name],其中 db_name 是可選的,用於指定特定資料庫。除此之外,還可以使用 INFORMATION_SCHEMA 資料庫或 MySQL 函式庫來讀取表名。
如何使用MySQL 讀取全函式庫的表名
使用SHOW TABLES
語句,該語句將傳回目前資料庫中所有資料表的名稱。
<code class="sql">SHOW TABLES [FROM db_name]</code>
db_name
是可選的,用於指定特定資料庫中的表。如果不指定,則查詢目前資料庫。 以下查詢將讀取目前資料庫中所有資料表的名稱:
<code class="sql">SHOW TABLES;</code>
輸出將類似於:
<code>+-----------------------+ | Tables_in_database_name | +-----------------------+ | table_name1 | | table_name2 | | table_name3 | +-----------------------+</code>
除了SHOW TABLES
語句之外,還有其他方法可以讀取全庫的表名:
INFORMATION_SCHEMA
資料庫: INFORMATION_SCHEMA
資料庫包含有關MySQL 資料庫中物件的元數據,包括表名。若要使用此方法,可以使用下列查詢:<code class="sql">SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'database_name';</code>
以上是mysql如何讀取全庫的表名的詳細內容。更多資訊請關注PHP中文網其他相關文章!