1. 程式人生 > >Mysql獲取資料庫的所有表,以及表所有欄位資訊

Mysql獲取資料庫的所有表,以及表所有欄位資訊

在許多時候,我們需要獲取資料庫中所有的表,比如常見的程式碼生成,腳手架之類的,通過選擇庫中的表,配置幾個類屬性,自動生成實體類,dao,service等。

下面是mysql獲取資料庫所有表的語句。

select table_name tableName, engine, table_comment tableComment, create_time createTime from information_schema.tables where table_schema = (select database())

拿到表之後,可以獲取表的所有欄位。

select column_name columnName, data_type dataType, column_comment columnComment, column_key columnKey, extra from
information_schema.columns where table_name = 'b_content' and table_schema = (select database()) order by ordinal_position

專業牆紙貼紙廚房用具裝飾出售,本人網店經營