【发布时间】:2018-03-09 16:02:04
【问题描述】:
这是来自我的 docker compose:
db:
image: mysql
ports:
- "3306:3306"
environment:
MYSQL_DATABASE: myDb
MYSQL_USER: user
MYSQL_PASSWORD: test
MYSQL_ROOT_PASSWORD: test
volumes:
- ./dump:/docker-entrypoint-initdb.d
- persistent:/var/lib/mysql
当我将我的用户和两个密码都更改为“root”时,我的数据库被创建但它是空的。当我按上述方式保留凭据时,/dump 目录中的 .sql 脚本会按预期填充数据库。凭据更改如何影响数据注入,我该如何解决?
【问题讨论】:
标签: php docker mysqli docker-compose