Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Dialek MyISAM menghasilkan DDL yang salah

Rusak, MySQL menjatuhkan dukungan untuk "type=" lama yang tidak digunakan lagi. Tidak ada implementasi kerja yang disertakan ke Hibernate dalam kasus MyISAM. Untuk InnoDB ada implementasi terpisah (MySQL5InnoDBDialect).

Anda harus mengimplementasikannya sendiri, atau cukup pilih implementasi yang ada seperti: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

Saya kira menggunakan InnoDB bukan pilihan untuk Anda? Terutama karena kurangnya transaksi, MyISAM tidak cocok dengan JPA.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbarui Basis Data dari Javascript onClick By Ajax PHP

  2. alias kolom mysql tidak berfungsi, harus membuat rangkaian kosong untuk membuatnya berfungsi

  3. Bungkus elemen array dalam div berdasarkan nilai yang sama

  4. Bagaimana cara membuat <option selected=selected> disetel oleh MySQL dan PHP?

  5. MEMILIH dengan beberapa kondisi WHERE pada kolom yang sama