„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie erstelle ich MySQL InnoDB-Tabellen mit Hibernate?

Wie erstelle ich MySQL InnoDB-Tabellen mit Hibernate?

Veröffentlicht am 22.11.2024
Durchsuche:358

How to Create MySQL InnoDB Tables with Hibernate?

Erstellen von MySQL-InnoDB-Tabellen mit Hibernate

Bei der Verwendung von Hibernate mit JPA müssen Sie möglicherweise stattdessen MySQL-Tabellen mit der InnoDB-Engine erstellen des Standard-MyISAM. Um dies dynamisch und nicht durch SQL-Dateigenerierung zu erreichen, ziehen Sie die folgende Lösung in Betracht:

Lösung:

Geben Sie den Ruhezustandsdialekt mithilfe der Eigenschaft an:

hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect

Für MySQL-Versionen größer als 5.1, use:

hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect

Durch die Einstellung dieses Dialekts erstellt Hibernate automatisch Tabellen mit der InnoDB-Engine und stellt so die gewünschten Speichereigenschaften und eine verbesserte Leistung sicher.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3