在测试使用abp的mysql demo时,进行数据迁移时出现一下错误:

Applying migration '20180205084033_Initial_Migration'.
Failed executing DbCommand (0ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
CREATE INDEX `IX_AbpLanguageTexts_TenantId_Source_LanguageName_Key` ON `AbpLanguageTexts` (`TenantId`, `Source`, `LanguageName`, `Key`);
MySql.Data.MySqlClient.MySqlException (0x80004005): Specified key was too long; max key length is 1000 bytes ---> MySql.Data.MySqlClient.MySqlException (0x80004005)

abp mysql 数据库 Failed executing DbCommand (0ms) [Parameters=[], CommandType='Text', CommandTimeout='3

 解决方案:

修改mysql默认数据库引擎改为Inndb,重启一下mysql数据库再进行数据库迁移就可以

abp mysql 数据库 Failed executing DbCommand (0ms) [Parameters=[], CommandType='Text', CommandTimeout='3

相关文章:

  • 2021-07-11
  • 2022-01-28
  • 2022-12-23
  • 2021-11-30
  • 2021-06-17
  • 2021-11-03
  • 2022-03-11
猜你喜欢
  • 2021-05-25
  • 2022-12-23
  • 2021-10-15
  • 2021-06-23
  • 2022-12-23
  • 2021-11-21
相关资源
相似解决方案