gpt4 book ai didi

mysql - 使用 deitch/mysql-backup 恢复数据库时,第 22 行 : No database selected, 出现错误 1046 (3D000)

转载 作者:行者123 更新时间:2023-11-29 15:41:07 26 4
gpt4 key购买 nike

我正在使用 docker 镜像 (deitch/mysql-backup) 设置 mysql 数据库恢复。

我创建了一个 docker-compose 文件,在其中使用 docker image deitch/mysql-backup 实现了 mysql 数据库恢复服务。

  restore:
image: databack/mysql-backup
volumes:
- ./dbRestore/Dump20190824.sql.tar.gz:/dbr/Dump20190824.sql.tar.gz
environment:
- DB_RESTORE_TARGET=/dbr/Dump20190824.sql.tar.gz
- DB_USER=root
- DB_PASS=root
- DB_PORT=3306
- DB_DUMP_DEBUG=true
- DB_SERVER=mysql
depends_on:
- mysql

当我运行 docker-compose 时,我收到此错误 - restore_1 | ERROR 1046 (3D000) at line 22: No database selected

最佳答案

我已经想出了一个满足我的要求的 docker-compose 服务配置。

  backup:
image: databack/mysql-backup
restart: always
user: "0"
volumes:
- ./dbBackup:/dbb
environment:
- DB_DUMP_TARGET=/dbb
- DB_USER=root
- DB_PASS=root
- DB_PORT=3306
- DB_NAMES=karakira
- DB_DUMP_FREQ=720
- DB_DUMP_BEGIN=+90
- DB_SERVER=mysql
depends_on:
- django

关于mysql - 使用 deitch/mysql-backup 恢复数据库时,第 22 行 : No database selected, 出现错误 1046 (3D000),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57637452/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com