我应该在Hibernate中使用哪种方言用于MySQL 6?

时间:2017-06-09 14:43:12

标签: java mysql hibernate

为Hibernate选择方言时,MySQL的选项是:

  • MySQLDialect
  • MySQL5Dialect
  • MySQL55Dialect
  • MySQL57Dialect

第一个选项似乎适用于比MySQL 5(4及更低版本)更旧的版本。到目前为止,MySQL57Dialect对我的版本6.06一直很好,但使用它真的安全吗?

1 个答案:

答案 0 :(得分:0)

我建议使用MySQL57Dialect,因为它会扩展所有其他dialects

但是!现在MySQL已迁移到新版本建模,现在预览版本是MySQL v8.0.xx,稳定版本是5.7.xx.所以MySQL v6被删除了,为6.0开发的功能正被纳入未来的版本中。所以我建议你使用MySQL版本5.7.xx和MySQL57Dialect