SpringBoot yml配置数据库密码特殊字符报错问题


SpringBoot yml配置数据库密码特殊字符报错问题

一般本地数据库密码都比较简单,而线上的密码一般相对复杂。 如果配置文件中包含一些特殊符号 @# 之类的启动就会报错。

解决方法:将密码使用单引号括住

spring:
    datasource:
        username: root 
        password: '!@t#est'
        type: com.alibaba.druid.pool.DruidDataSource
        url: jdbc:mysql://localhost:3306/test?characterEncoding=utf-8


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM