わからないこと
とあるプロジェクトにアサインされ、Docker上でRubyを書くことになりました。
環境構築自体は問題なくできたように思えますが、下記のエラーがログに表示されています。
InnoDB: Column table_name in table
mysql
.innodb_table_stats
is VARCHAR(597) NOT NULL but should be VARCHAR(192) NOT NULL (length mismatch).
rails のサーバーにアクセスすることもでき、データの書き換えも問題ないように見えるのですが、エラーと表示されているのが、気がかりです。
幸いまだ稼働は始まっていないので、問題があるようならそれまでに解決したいと思っています。
そこで下記ご存じの方がいらっしゃればご教示頂きたいです。
・このエラーは問題があるのか。(開発環境では無視しても良いのか)
・問題がある場合、どのような問題があるのか
・解決方法
参考
docker-compose.ymlでは、MySQLのバージョンは5.7.12を指定しています。
調べたこと
エラーを調べたところMySQLのバージョンの問題のようですが、解決策がよくわかっていません。
https://blog.actorsfit.com/a?ID=01050-ef6c4a85-1eab-4af7-9214-1aa3c7440d8f
すみませんが、宜しくお願い致します。
あなたの回答
tips
プレビュー