-
版本4.3.0无法在jdbc的url中设定会话级数据库参数sessionVariables背景:不同环境的数据库实例的全局sql_mode不一样,且dba不允许更改,需要自行设置会话级参数sql_mode 在配置文件中指定:spring.datasource.dynamic.datasource.xxxx.url=jdbc:mysql://xxx:3306/db?characterEncoding=utf-8&......&sessionVariables=sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION' 直接使用springboot的spring.datasource.url时,同样指定type=com.zaxxer.hikari.HikariDataSource,该参数能正常生效 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
您好 ,这里是高相猛,很高兴收到您的邮件 。
|
Beta Was this translation helpful? Give feedback.
-
非常抱歉,该问题是由于优先读取了配置中心中的配置,导致本地配置文件没生效 |
Beta Was this translation helpful? Give feedback.
非常抱歉,该问题是由于优先读取了配置中心中的配置,导致本地配置文件没生效