Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cool-team-official/cool-admin-devdb
https://github.com/cool-team-official/cool-admin-devdb
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/cool-team-official/cool-admin-devdb
- Owner: cool-team-official
- License: mit
- Created: 2021-03-19T02:11:29.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-28T02:32:49.000Z (over 2 years ago)
- Last Synced: 2023-03-10T10:21:20.921Z (over 1 year ago)
- Language: PLpgSQL
- Size: 60.5 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cool-admin-devdb(cool-admin 开发用数据库环境)
适用于快速搭建开发用数据库环境,包括 mysql8 及 redis.需要已安装 docker.
`proddemo`目录为单机生产环境部署所需文件,请参考[单机生产环境部署说明](proddemo/README.md)
## 使用
1.拉取仓库
```sh
git clone https://github.com/cool-team-official/cool-admin-devdb.git
```或使用 gitee 镜像
```sh
git clone https://gitee.com/cool-team-official/cool-admin-devdb.git
```2.编辑`docker-compose.yml`,根据注释修改数据库密码及库名(可选操作,如修改后注意同步修改`cool-admin-midway`中的`config.local.ts`中的相关配置)
3.启动数据库
```sh
cd cool-admin-devdbdocker-compose -f "docker-compose.yml" up -d
```## 常用命令
启动数据库
```sh
docker-compose -f "docker-compose.yml" up -d
```查看数据库日志
```sh
docker-compose logs -f
```关闭数据库
```sh
docker-compose -f "docker-compose.yml" down
```## 常见问题
Q:如何修改 mysql 数据库密码?
A:首次启动前可通过编辑`docker-compose.yml`文件设置数据库密码及默认业务库信息,启动后需通过数据库管理工具(如 navicat)连接数据库后修改,直接修改`docker-compose.yml`将不再起作用。
Q:如何备份/清空数据?
A:数据库运行时所有数据均保存在`docker-compose.yml`文件同级的`data`目录下,可直接备份/恢复该目录,如需清空可删除该目录(为避免读写冲突,操作`data`目录前应关闭数据库)