前言
表结构文档目前没有好的导出工具,这里就用Python实现了。
我使用的是Typora来打开Markdown文档,文档可以转成html、pdf和doc等格式。
Typora需要导出doc的话需要安装pandoc。
查询表结构SQL
MySQL获取数据库的所有表
1 | SELECT |
表的字段
1 | SELECT |
设置别名
1 | SELECT |
设置环境
venv
创建虚拟环境
1 | python -m venv .zvenv |
安装依赖
1 | pip install mysql-connector-python |
pipenv
创建虚拟环境
1 | pipenv install |
华为云镜像源
1 | [[source]] |
安装依赖
1 | pipenv install mysql-connector-python |
工具类
MySql查询
myql_utils.py
1 | import os |
导出md表格
md_export_utils.py
1 | def list_to_markdown_table(tablename, comm, headers, data): |
执行
1 | import os |