我正在尝试创建一个mysql数据库/模式,如果它不存在的话。以下是我的尝试:
docker-compose.yml
mysql:
image: mysql:5.6.26
environment:
- MYSQL_ROOT_PASSWORD=root
command: "mysql -uroot -proot < createDB.sql"
ports:
- "3306:3306"
createDB.sql
CREATE DATABASE IF NOT EXISTS bignibou;
它不起作用。如何最好地使用docker/docker-compose来创建一个不存在的模式?
docker exec -i db mysql -uroot -proot bignibou < createDB.sql
- Valery Viktorovsky