lidonghe 发表于 2018-10-8 06:09:46

hibernate连接mysql和mariadb-lxp

  While to connect to a MySQL application, the connection properties look as follows:

[*]  'db.dialect' : 'org.hibernate.dialect.MySQL57InnoDBDialect',
[*]  'jdbc.driver': 'com.mysql.jdbc.Driver',
[*]  'jdbc.user' : 'hibernate_orm_test',
[*]  'jdbc.pass' : 'hibernate_orm_test',
[*]  'jdbc.url' : 'jdbc:mysql://127.0.0.1/hibernate_orm_test'
  For MariaDB, the connection properties look like this:

[*]  'db.dialect' : 'org.hibernate.dialect.MariaDB53Dialect', //5.3以上版本
[*]  'db.dialect' : 'org.hibernate.dialect.MariaDBDialect',
[*]  'jdbc.driver': 'org.mariadb.jdbc.Driver',
[*]  'jdbc.user' : 'hibernate_orm_test',
[*]  'jdbc.pass' : 'hibernate_orm_test',
[*]  'jdbc.url' : 'jdbc:mariadb://127.0.0.1/hibernate_orm_test'
  注意这句话:
  Starting with Hibernate ORM 5.2.8, MariaDB gets its own Hibernate dialects.
  至于之前,还是按照mysql搞就对了

页: [1]
查看完整版本: hibernate连接mysql和mariadb-lxp