分别试了几种都不支持 数据库表结构
已经支持 以前用mvc时 xml中配置下面的 是可以的 改成springboot项目不太会弄 <property name="connectionInitSqls" value="set names utf8mb4;"/> 求各路神帮忙下
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
分号没给吧######不使用分好的 用不用都不行######你那个yml文件的格式是不是写错了######配置没问题######connection 不是根节点吧 用idea的话有自动提示 ######配置没有问题 ######还是写错了 既然你的连接池用druid connection-init-sqls属性正确路径应该是spring.datasource.druid.connection-init-sqls######已查明springboot 默认class com.zaxxer.hikari.HikariDataSource 配置文件其实都没生效 需要在代码中重定义bean DataSource 进行connectionInitSqls=SET NAMES utf8mb4 设置 就启用了
######
spring.datasource.tomcat.initSQL=SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci######我这个目前是好用的!######直接在数据库链接地址后面加上编码格式就可以了