タグ付けされた質問 「mysql-error-1071」

30
#1071-指定されたキーが長すぎました; キーの最大長は767バイトです
次のコマンドを実行したとき: ALTER TABLE `mytable` ADD UNIQUE ( `column1` , `column2` ); 私はこのエラーメッセージを受け取りました: #1071 - Specified key was too long; max key length is 767 bytes column1とcolumn2に関する情報: column1 varchar(20) utf8_general_ci column2 varchar(500) utf8_general_ci 私は考えてvarchar(20)いる間のみ、21バイトを必要とvarchar(500)のみ501バイトが必要です。したがって、合計バイト数は522であり、767未満です。では、なぜエラーメッセージが表示されたのですか? #1071 - Specified key was too long; max key length is 767 bytes
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.