Das Problem ist, dass - in Hibernate 5.x und früher - der Dialekt org.hibernate.dialect.MySQLDialect
ist für MySQL 4.x oder früher. Das Fragment TYPE=MYISAM
das von diesem Dialekt generiert wird, war in MySQL 4.0 veraltet und wurde in 5.5 entfernt.
Da Sie MariaDB verwenden, müssen Sie (abhängig von der Version von MariaDB und - möglicherweise - der Version von Hibernate) eine der folgenden verwenden:
org.hibernate.dialect.MariaDBDialect
org.hibernate.dialect.MariaDB53Dialect
Wenn Sie MySQL verwenden oder die beiden oben genannten Dialekte für MariaDB in Ihrer Version von Hibernate nicht vorhanden sind:
org.hibernate.dialect.MySQL5Dialect
org.hibernate.dialect.MySQL55Dialect
org.hibernate.dialect.MySQL57Dialect