当我在RHEL 6中使用mysqlworkbench运行jboss。我得到此错误最大密钥长度为1000字节。如何在mysqlworkbench中将utf-8 charaterset更改为latin-1。
答案 0 :(得分:1)
如documentation for MySQL server中所述,您可以在数据库级别(create database DD default character set latin1
),表级别(create table TT (...) default character set latin1
)或列级别(FF varchar(50) character set latin1 not null
)上指定字符集。这将允许您在唯一索引中使用更多字符,但无法克服MySQL limitation。