【Docker】mysqlのバージョンを落としたらエラーがでてコンテナが立ち上がらない…?

docker

[ERROR] [FATAL] InnoDB: Table flags are 0 in the data dictionary but the flags in file ./ibdata1 are 0x4800!

エラーがでていて、これが問題くさかったので解決方法を見つけました。

結論

参考↓
https://stackoverflow.com/questions/50469060/mysqld-service-wont-start

/var/lib/mysql

上記配下のファイルを消す必要があったそうです。

これを消して、以下コマンドで再度docker-compose upをしてみる。

docker-compose build --no-cache
docker-compose up

これで解決だー

まとめ

一瞬で解決できることもちょっと時間かかったりするのでね~

コメント

タイトルとURLをコピーしました