CREATE TABLEしたら、なんかエラーが出た。
ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
どのカラムがダメなのか何もエラーメッセージに含まれていない。大人は質問に答えたりしないそうです。
理由
私の場合はユニークキー制約をつけたVARCHARカラムが問題でした。
access_token VARCHAR(256) UNIQUE NOT NULL
256文字を指定していますが、ASCII文字以外を許可しているため767バイト以上になりうるため怒られているのです。アクセストークンのようなものは、1文字1バイトのASCII文字列だけで良いので、このようにしたらエラーは消えました。
access_token VARCHAR(256) CHARACTER SET ascii UNIQUE NOT NULL