鍍金池/ 問(wèn)答/數(shù)據(jù)庫(kù)  HTML/ NodeJS 怎么導(dǎo)出數(shù)據(jù)庫(kù)表結(jié)構(gòu)?

NodeJS 怎么導(dǎo)出數(shù)據(jù)庫(kù)表結(jié)構(gòu)?

如圖,怎么使用 NodeJS 導(dǎo)出 MySQL 數(shù)據(jù)庫(kù)的表結(jié)構(gòu)?格式類似這樣的:


CREATE TABLE `ys_back_sale` (
`id` varchar(32) NOT NULL,
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改時(shí)間',
`user_id` varchar(32) NOT NULL COMMENT '操作員 ID',
`ys_back_salecol` varchar(45) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='退貨單';
/*!40101 SET character_set_client = @saved_cs_client */;

其他格式也可以,但要能知道每個(gè)字段的類型、注釋等信息。

回答
編輯回答
爛人

隨便選一個(gè)操作 mysql 的庫(kù),執(zhí)行原生 sql 語(yǔ)句就行了:
比如:SHOW CREATE TABLE <表名> 這個(gè)就是你看到的樣子,
或者:DESCRIBE <表名> 也能查詢到表結(jié)構(gòu)。

2017年6月7日 20:20