Standardlagermaskinen i MySQL er MyISAM
. Hvis du har brug for transaktioner og låsning på rækkeniveau, valgte du ofte InnoDB
.
Brug af MySQLInnoDBDialect , Hibernate tilføjer type=InnoDB til tabeloprettelsesopgørelsen. Dette opretter eksplicit en InnoDB bord. MySQLDialect tilføjer ikke en motorstreng, vil det derfor skabe en MyISAM tabel.
Du kan dog også ændre standardlagringsmotoren for MySQL-serveren ved at bruge følgende linje i din my.cnf , MySQL-konfiguration, fil.
default-storage-engine=innodb