# DatabaseManagementTool **Repository Path**: xuzhanhong/database-management-tool ## Basic Information - **Project Name**: DatabaseManagementTool - **Description**: 使用Python的Dash框架开发简单的数据库管理工具 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-02-11 - **Last Updated**: 2022-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DatabaseManagementTools #### 介绍 > 参考资料:[https://www.cnblogs.com/feffery/tag/Dash/](https://www.cnblogs.com/feffery/tag/Dash/) 使用Python的Dash框架开发的数据库管理工具。 功能: * 数据库数据查询 * 查询结果二次过滤 * 下载查询结果 * 修改数据库内容 * 上传csv文件到数据库 #### 网站截图 ##### 首页 ##### 数据查询 ##### 数据上传 #### 软件架构 软件架构说明 ``` . ├── README.md ├── app.py ├── assets │   ├── css │   │   ├── bootstrap.min.css │   │   └── custom.css │   ├── favicon.ico │   └── img │   └── hysj.jpg ├── config │   ├── __init__.py │   └── config.py ├── downloads ├── requirements.txt ├── server.py ├── upload └── views ├── __init__.py ├── index.py ├── table.py └── upload.py ``` #### 安装教程 1. 创建并激活虚拟环境 ``` conda create -n dash-dev python=3.7 -y conda activate dash-dev ``` 2. 安装相应的包 ``` pip install -r requirements.txt ``` 3. 运行服务 ``` python app.py ``` #### 其他说明 使用 `pip` 生成 `requirements.txt` 文件: ``` pip freeze > requirements.txt ```