您现在的位置是:主页 > news > b s架构网站开发/今天最新的新闻头条

b s架构网站开发/今天最新的新闻头条

admin2025/6/12 21:38:41news

简介b s架构网站开发,今天最新的新闻头条,云浮市建设局网站,莱芜做网站优化mysql_markdownIt can generate markdown structure documents of MySQL succinctly~mysql_markdown背景在实施软件工程的时候,当要将某一版本归档时,需要汇总的文档要求还是比较高的、各类文档齐全,包括项目架构、项目安装、接口等文档&…

b s架构网站开发,今天最新的新闻头条,云浮市建设局网站,莱芜做网站优化mysql_markdownIt can generate markdown structure documents of MySQL succinctly~mysql_markdown背景在实施软件工程的时候,当要将某一版本归档时,需要汇总的文档要求还是比较高的、各类文档齐全,包括项目架构、项目安装、接口等文档&…

mysql_markdown

It can generate markdown structure documents of MySQL succinctly~

5d6affd0ce7d

mysql_markdown

背景

在实施软件工程的时候,当要将某一版本归档时,需要汇总的文档要求还是比较高的、各类文档齐全,包括项目架构、项目安装、接口等文档,而数据库表结构说明文档亦属于其一。记得很早之前想找一个可以导出 MySQL 数据库表结构说明文档的工具,生态上的这种工具是有的、只不过并没有一个使我比较满足的。当然、看个人所需,我需要一个可以导出 markdown 文档的。

于是 mysql_markdown 就出现了、应用而生。它是一款基于 go 语言编写的一个命令行工具,适用于 Linux、Mac、Windows等平台。那么它可以做什么?他只有一个功能、就是生成数据库表结构说明文档,格式为madkdown。

安装

unix

curl -o /usr/local/bin/mysql_markdown -sSL https://raw.githubusercontent.com/alicfeng/mysql_markdown/master/release/mysql_markdown_unix

chmod +x /usr/local/bin/mysql_markdown

mac

curl -o /usr/local/bin/mysql_markdown -sSL https://raw.githubusercontent.com/alicfeng/mysql_markdown/master/release/mysql_markdown_mac

chmod +x /usr/local/bin/mysql_markdown

other

git clone https://github.com/alicfeng/mysql_markdown.git

cd mysql_markdown

go get "github.com/go-sql-driver/mysql"

go build -o /usr/local/bin/mysql_markdown mysql_markdown.go

chmod +x /usr/local/bin/mysql_markdown

使用

# 帮助函数

➜ mysql_markdown -h

flag needs an argument: -h

Usage: mysql_markdown [options...]

--help This help text

-h host. default 127.0.0.1

-u username. default root

-p password. default root

-d database. default mysql

-P port. default 3306

-c charset. default utf8

-o output. default current location

# 简单使用

➜ mysql_markdown -p samego -d samego

mysql connected ...

1/8 the demo table is making ...

2/8 the failed_jobs table is making ...

3/8 the migrations table is making ...

4/8 the password_resets table is making ...

5/8 the roles table is making ...

6/8 the user table is making ...

7/8 the userinfo table is making ...

8/8 the users table is making ...

mysql_markdown finished ...

md2anyDoc

md转其它类型的文档推荐使用 typora 工具 它支持如下转换格式

md2pdf

md2html

md2html(without styles)

md2word

md2rtf

md2openOffice

md2Epub

md2latex

md2MediaWiki

md2reStructureText

md2textile

md2OPML

md2png

文档页面效果

生成的MD文件

5d6affd0ce7d

MySQL 表结构生成 Markdown 文档

MD文件转PDF

5d6affd0ce7d

MySQL 表结构生成 Markdown转PDF 文档