Mysql2::Error: Specified key was too long; max key length is 767 bytesに遭遇した
私がやった対処等
①config/database.ymlのencoding:utf8mb4部分の修正
utf8mb4⇨utf8に変更
②(私はこの段階で既にrails db:createしていたためでまだ組み始めたばかりだったため)一旦、rails db:dropでデータベース消去
③
$ rails db:create
$ rails db:migrate
の順で復旧
Author And Source
この問題について(Mysql2::Error: Specified key was too long; max key length is 767 bytesに遭遇した), 我々は、より多くの情報をここで見つけました https://qiita.com/zhikuanchuanshang725/items/80270b7a5633f991a906著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .