关于mysql8.0的url链接问题

8.0进行了加密,所以url后面加了一长串参数,以前写在properties中是这样

url="jdbc:mysql://localhost:3306/lucene?useSSL=false&serverTimezone=Hongkong&characterEncoding=utf-8&autoReconnect=true"

但是当配置在xml中,由于遵循html字符实体规则,即

         --------------------空格------------- --------- 
        <--------------------小于号-----------<-----------<
        >--------------------大于号----------->----------->
        &--------------------和号------------&-----------&
        "--------------------引号------------" ---------"
        '--------------------撇号------------'----------'(IE不支持)
        ¢--------------------分-------------¢----------¢
        £--------------------镑--------------£---------£
        ¥--------------------日圆------------¥-----------¥
        €--------------------欧元------------€----------€
        §--------------------小节------------§----------§
        ©--------------------版权------------©----------©
        ®--------------------注册商标---------®-----------®
        ™--------------------商标------------™----------™
        ×--------------------乘号------------×----------×
        ÷--------------------除号------------÷---------÷

作者:显魄-Simple
来源:CSDN
原文:https://blog.csdn.net/qq_33811662/article/details/80231312

则写在xml中应为

url="jdbc:mysql://localhost:3306/lucene?useSSL=false&serverTimezone=Hongkong&characterEncoding=utf-8&autoReconnect=true"

踩坑两次,记下来或许会记忆深刻些?


你可能感兴趣的:(关于mysql8.0的url链接问题)