1.navicat 將表信息生成excel
目的:根據(jù)設計或開發(fā)需要,需要將數(shù)據(jù)庫中大量表信息記錄成excel文件形式
步驟1:點擊查詢继薛,新建查詢
步驟2:輸入查詢語句
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 數(shù)據(jù)類型,
DATA_TYPE 字段類型,
CHARACTER_MAXIMUM_LENGTH 長度,
IS_NULLABLE 是否為空,
COLUMN_DEFAULT 默認值,
COLUMN_COMMENT 備注
FROM
INFORMATION_SCHEMA.COLUMNS
where
table_schema ='數(shù)據(jù)庫名稱'
AND
-- 如果不寫的話威鹿,默認會查詢出所有表中的數(shù)據(jù)匾灶,這樣可能就分不清到底哪些字段是哪張表中的了吆豹,所以還是建議寫上要導出的名名稱
table_name = '表名稱'
步驟3:選中查詢后所需要的表信息鳍刷,右擊占遥,選擇“復制為-制表符分隔值(欄位名和數(shù)據(jù))” ,粘貼到excel文件中即可
2.navicat生成ER圖及創(chuàng)建ER圖
點擊右下角ER模式即可
ER圖的導出
步驟1:選中要導出的數(shù)據(jù)庫输瓜,右擊瓦胎,選中“逆向數(shù)據(jù)庫到模型”
步驟2:選中目錄芬萍,點擊“文件”->"打印為",有三種文件格式pdf搔啊、svg和png可以導出
創(chuàng)建ER圖
選中“模型”->"新建模型"柬祠,即可創(chuàng)建ER圖(需要時,可以導入數(shù)據(jù)庫中已有的表:點擊“工具”->"從數(shù)據(jù)庫導入"负芋,選中要導入的表即可)