sql >> Database teknologi >  >> RDS >> Mysql

MyISAM dialekt genererer forkert DDL

Det er brudt, MySQL droppede understøttelse af forældet "type=" for længe siden. Der er ingen fungerende implementering inkluderet i Hibernate i tilfælde af MyISAM. For InnoDB er der separat implementering (MySQL5InnoDBDialect).

Du skal implementere det selv, eller bare vælge eksisterende implementering som:http://code.google.com/p/ snofyre/source/browse/trunk/snomed-osgi/uk.nhs.cfh.dsp.snomed.persistence/src/main/java/uk/nhs/cfh/dsp/snomed/persistence/orm/MySQL5MyISAMDialect.java

Jeg gætter på, at det ikke er en mulighed for dig at bruge InnoDB? Især på grund af manglende transaktioner passer MyISAM ikke godt sammen med JPA.




  1. Oracle-understøttede versioner Matrix

  2. Kan ikke oprette forbindelse til mysql med 127.0.0.1

  3. Gruppér efter første forespørgsel i MySql

  4. Kan ikke få adgang til mysql-database (kører på AWS-instans) fra min java-applikation