Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Phương ngữ MyISAM tạo DDL sai

Nó bị hỏng, MySQL đã bỏ hỗ trợ cho "type =" không dùng nữa từ lâu. Không có triển khai hoạt động nào được đưa vào Hibernate trong trường hợp của MyISAM. Đối với InnoDB có triển khai riêng biệt (MySQL5InnoDBDialect).

Bạn phải tự mình triển khai hoặc chỉ chọn cách triển khai hiện có như: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 / Persence / orm / MySQL5MyISAMDialect.java

Tôi đoán sử dụng InnoDB không phải là lựa chọn cho bạn? Đặc biệt là do thiếu giao dịch nên MyISAM không phù hợp tốt với 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. Khóa ngoại khi không cần thiết

  2. Tại sao mysql_escape_string rất không được khuyến khích?

  3. Dấu ngoặc kép, dấu ngoặc kép và Dấu ngoặc kép trong MySQL

  4. array_push () so với $ array [] =.... Cái nào nhanh nhất?

  5. Làm thế nào để cập nhật trường để thêm giá trị vào giá trị hiện có?