# export-database-structure-master **Repository Path**: zuixue/export-database-structure-master ## Basic Information - **Project Name**: export-database-structure-master - **Description**: 基于https://github.com/msuno/export-database-structure 进行优化的 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-24 - **Last Updated**: 2026-08-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MysqlTableStructure 导出 MySQL / Oracle 表结构到 Word 文档。 ## 构建 ```bash mvn clean package ``` 生成的 jar 位于 `target/` 目录下,文件名格式为 `export-database-structure-0.0.1-SNAPSHOT-jar-with-dependencies.jar`。 ## 使用方式 ### GUI 模式(无参数) 双击运行或直接执行: ```bash java -jar export-database-structure-0.0.1-SNAPSHOT-jar-with-dependencies.jar ``` 弹出图形界面后填写数据库连接信息和输出路径即可。 ### 命令行模式(带参数) 传入参数时自动跳过 GUI,直接执行导出: ```bash java -jar export-database-structure-0.0.1-SNAPSHOT-jar-with-dependencies.jar \ -n=mydb \ -u=root \ -p=123456 \ -d=/tmp \ h=localhost \ p=3306 \ -t=mysql ``` | 参数 | 说明 | 必填 | |------|------|------| | `-n` | 数据库名称 | 是 | | `-u` | 用户名 | 是 | | `-p` | 密码 | 是 | | `-d` | 文件输出目录 | 是 | | `h` | 数据库地址 | 是 | | `p` | 数据库端口 | 是 | | `-t` | 数据库类型,`mysql` 或 `oracle`,默认 mysql | 否 |