Я использую EF-миграцию в первую очередь для создания схемы базы данных на MySQL.Но это дает ошибку, когда я собираюсь выполнить команду для обновления базы данных, как показано ниже.
Неправильное использование пространственного / полнотекстового / хеш-индекса и явного порядка индекса
Я выполнил все шаги, указанные в Поддержка MySQL
Я пытался искать в Google, а также в stackoverflow.Но я не смог найти постоянное решение, чтобы решить эту проблему.
<connectionStrings>
<add name="DefaultConnection" connectionString="Server=localhost;port=3306;database=testdb;Uid=root;password=*******;" providerName="MySql.Data.MySqlClient" />
</connectionStrings>
Я использовал MySQL Workbench 6.3.10.Версия MySQL Server - 8.0.11.
Для кода структуры сущности в первую очередь я использую следующие пакеты.
- EntityFramework - 6.2.0
- MySql.Data - 6.10.7
- MySql.Data.Entity - 6.9.12
Когда я использовал последнюю версию MySql.Data (8.0.11), она дает мне другойошибка:
Поставщик не возвратил строку ProviderManifestToken.