Mesin penyimpanan default di MySQL adalah MyISAM
. Jika Anda memerlukan transaksi dan penguncian tingkat baris, Anda sering memilih InnoDB
.
Menggunakan MySQLInnoDBDialect
, Hibernate menambahkan type=InnoDB
ke pernyataan pembuatan tabel. Ini secara eksplisit membuat InnoDB
meja. MySQLDialect
tidak menambahkan string mesin, dengan demikian, akan membuat MyISAM
tabel.
Namun, Anda juga dapat mengubah mesin penyimpanan default server MySQL dengan menggunakan baris berikut di my.cnf
Anda , konfigurasi MySQL, file.
default-storage-engine=innodb