如何在Spring-Boot 2中强制创建innodb数据库类型?

时间:2018-07-26 14:30:09

标签: java mysql spring hibernate spring-boot

我将spring-boot-2.0.3hibernate一起使用,并希望使用数据库表自动生成。

问题:默认情况下创建了myisam个表,但是我更喜欢innodb。添加以下属性可以将表始终更改为innodb,但是哪个属性应该是首选方法?

spring.jpa.properties.hibernate.dialect.storage_engine=innodb
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL57Dialect

一个使用另一个是否有任何缺点?

旁注:这不是重复的(链接的问题绝不是关于java / hibernate / spring的!)!

0 个答案:

没有答案