Docker MYSQL 容器启动出错:initialize specified but the data directory has files in it. Aborting.Newly created data 的解决方法。

该问题系启动时,mysql数据目录中存在文件导致

step1:
先备份数据。。。

step2:

docker-compose run 容器名称 bash

docker exec -it 容器名称 bash

step3:

cd /var/lib/mysql
rm -rf *

解释:即, 进入容器中的目录删除已有的文件。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐