Проблемът е, че - в Hibernate 5.x и по-стари - диалектът org.hibernate.dialect.MySQLDialect
е за MySQL 4.x или по-стара версия. Фрагментът TYPE=MYISAM
който се генерира от този диалект е отхвърлен в MySQL 4.0 и премахнат в 5.5.
Като се има предвид, че използвате MariaDB, трябва да използвате (в зависимост от версията на MariaDB и - може би - версията на Hibernate) едно от:
org.hibernate.dialect.MariaDBDialect
org.hibernate.dialect.MariaDB53Dialect
Ако използвате MySQL или ако горните два диалекта за MariaDB не съществуват във вашата версия на Hibernate:
org.hibernate.dialect.MySQL5Dialect
org.hibernate.dialect.MySQL55Dialect
org.hibernate.dialect.MySQL57Dialect