springboot2.x数据源配置的坑

哇哇哇,今天来运行一个本来好好的项目突然启动成功后访问,数据时候报错

Access denied for user ''@'localhost' ,一脸蒙蔽,又说是数据用户的权限问题,经过debug发现我原来使用的是name即spring.datasource.name=root,这时候username为空,后又去看看springboot的

https://docs.spring.io/spring-boot/docs/2.1.3.RELEASE/reference/htmlsingle/ 详细属性介绍。

#spring.datasource.name=root 
spring.datasource.username=root # Login password of the database
spring.datasource.password=root
#spring.datasource.data-username=root
#spring.datasource.data-password=root

发现应使用

spring.datasource.username=root # Login password of the database
spring.datasource.password=root

你可能感兴趣的:(springboot)