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
-------------已经触及底线 感谢您的阅读-------------