开发者社区> 问答> 正文

求大佬们帮梦解决一下spring boot2与MySQL8的数据池配置问题?报错

在这个数据池的url配置中报错的地方在于第一个&之后的地方表示为无法识别

Malformed database URL, failed to parse the connection string near ';useUnicode=true&characterEncoding=utf-8&characterSetResults=utf8&serverTimezone=GMT'.

而如果我不用&的话就会出现下面的情况

然后当我删掉&后面的东西之后,在保留ssl关闭情况下会出现乱码问题

我想问问,现在该怎么解决配置问题,难道只能重写框架吗???

小白,不懂,求大佬们帮帮忙

 

展开
收起
爱吃鱼的程序员 2020-06-06 15:25:24 572 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        用hicaricp的参数配置 
                    
    
                            大佬,有办法解吗??
                        
    
                            那个,我这默认的就是这个数据库连接池。。。
                        
    
                        <p>你不应该把“&amp;”全删掉,而要只删除掉“amp;”,“&”这个要保留。还有ssl要为true才会使用。utf-8那两个参数就是设置字符编码的。</p>
    
                    
    
                                回复 <a class="referer" target="_blank">@小尘途</a>  : 你的这个url是从xml配置里copy的吧?xml里按规范“&”要转义成“&”,而yml不需要转义,所以只需要写“&”就可以了。
                        
    
                            看懂了,数据池那一块算是过了,多谢大佬帮助
    
    2020-06-06 15:25:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像