【Mysql】使用一條sql查詢出庫表結構信息

一、新建查詢

將如下腳本粘貼進去sql

腳本以下:excel

SELECT
TABLE_SCHEMA 庫名,
TABLE_NAME 表名,
COLUMN_NAME 列名,
COLUMN_TYPE 數據類型,
DATA_TYPE 字段類型,
CHARACTER_MAXIMUM_LENGTH 長度,
IS_NULLABLE 是否爲空,
COLUMN_DEFAULT 默認值,
COLUMN_COMMENT 備註 
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA !="information_schema" AND -- 過濾掉非業務庫
TABLE_SCHEMA not LIKE "%_1%" -- 因爲作了分庫分表,需過濾掉重複的庫
ORDER BY TABLE_SCHEMA ASC -- 按庫名排序,與在Navicat中看到的順序一致。

二、選擇導出結果,選擇導出到Excel

三、最終效果

能夠方便的在Excel進行搜索、篩選和排序code

相關文章
相關標籤/搜索