EF6迁移Mysql连接器6.9成功收集latin1_swedish_ci但错误与utf8或utf8mb4

时间:2016-11-15 00:39:49

标签: mysql entity-framework-6 migration

enter image description here 您好,我尝试使用EF6.1.3进行生成数据库迁移和 MySql(连接器 6.9 )版本5.7。但是我在尝试生成数据库时收到错误。错误:指定密钥太长;最大密钥长度为3072字节 我的数据库集合: utf8mb4_unicode_ci =表__migrations和ForenKeys ...没有生成----为什么?
我的数据库集合: utf8_unicode_c i =表__migrations和ForenKeys ...没有生成----为什么?
我的数据库集合: atin1_swedish_ci i =表__migrations ...成功!
我和UTF8MB4_unicode_ci一起工作 我的视频português尝试解释:https://www.youtube.com/watch?v=NJQqcZzF9ik(检查整理更改)

1 个答案:

答案 0 :(得分:0)

您应该查看varchar列并确保它们的最大长度为191