【記錄】使用Navicat將表設計導出數據庫設計文檔


 

INFORMATION_SCHEMA. Tables -- 表信息

INFORMATION_SCHEMA. COLUMNS -- 列信息

 

  參考文章地址:https://blog.csdn.net/cxhtgm/article/details/81034001

SELECT
	TABLE_NAME 表名,
	ORDINAL_POSITION 編號,
	COLUMN_NAME 字段名,
	COLUMN_COMMENT 注釋,
	COLUMN_TYPE 數據類型,
	case when COLUMN_KEY = 'PRI' THEN '主鍵'
			when COLUMN_KEY = 'MUL' THEN '可以重復'
when COLUMN_KEY = 'UNI' THEN '唯一約束' END '索引信息',
	COLUMN_DEFAULT 默認,
	IS_NULLABLE 是否為空
FROM
	INFORMATION_SCHEMA. COLUMNS
WHERE
	-- sd_roulette 為數據庫名稱,到時候只需要修改成你要導出表結構的數據庫即可
	table_schema = 'dbname' ;
-- AND -- article為表名,到時候換成你要導出的表的名稱
-- 如果不寫的話,默認會查詢出所有表中的數據,這樣可能就分不清到底哪些字段是哪張表中的了,所以還是建議寫上要導出的名名稱
-- table_name = 'test';

  

 

 

表信息查詢

SELECT
	*
FROM
	INFORMATION_SCHEMA. TABLES
WHERE
	table_schema = 'db'

  

參考鏈接:https://www.cnblogs.com/little-bear/p/10778593.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM