El problema es que, en Hibernate 5.x y versiones anteriores, el dialecto org.hibernate.dialect.MySQLDialect
es para MySQL 4.x o anterior. El fragmento TYPE=MYISAM
que genera este dialecto quedó en desuso en MySQL 4.0 y se eliminó en 5.5.
Dado que usa MariaDB, debe usar (según la versión de MariaDB y, tal vez, la versión de Hibernate) uno de:
org.hibernate.dialect.MariaDBDialect
org.hibernate.dialect.MariaDB53Dialect
Si está utilizando MySQL, o si los dos dialectos anteriores para MariaDB no existen en su versión de Hibernate:
org.hibernate.dialect.MySQL5Dialect
org.hibernate.dialect.MySQL55Dialect
org.hibernate.dialect.MySQL57Dialect