mysql容器无法启动( InnoDB: Table flags are 0 in the data dictionary but the flags in file ./ibdata1 are 0)
mysql容器无法启动,报错为InnoDB: Table flags are 0 in the data dictionary but the flags in file ./ibdata1 are 0
·
问题:mysql容器无法启动,报错为InnoDB: Table flags are 0 in the data dictionary but the flags in file ./ibdata1 are 0
容器日志报错
docker logs -f 容器id #查看容器日志
报错原因:以前使用mysql时数据目录存了一定数据,导致新容器启动时,数据目录还是指向以前的数据,版本的数据格式不一致
解决办法:清理数据目录中的数据即可
cd /var/lib/docker/volumes/
将所框选数据清理即可
重新运行环境,即可成功运行
更多推荐
已为社区贡献1条内容
所有评论(0)