Salut !

Bon voila, j'utilise Hibernate avec une base mysql (version 5) et je me suis aperçu qu'il existait plusieurs Dialect Hibernate pour cette base, notamment deux :

org.hibernate.dialect.MySQLDialect
org.hibernate.dialect.MySQLInnoDBDialect

Alors après quelques recherches infructueuses sur ce sujet, ma question est simple : quelle est la différence entre ces deux dialects et surtout lequel choisir et ds quel cas ?

Merci d'avance.