|
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搞就对了
|
|
|