记录因为yml而产生的坑:
在我们创建springboot时候,配置数据库往往会遇到很多配置文件的问题。
报错:java.sql.SQLException: Accessdenied for user ‘root’@’localhost’ (using password: YES)我们在使用springboot连接数据库时,可能有些会用yml来设置DataSource信息,提示的是用户访问被拒绝,说是密码不正确,但是我们明明配置的是正确的密码,试过网上很多办法。原因不在数据库,而原因就在yml中:spring:datasource:password: 6666里面。
因为yml对数据类型有一定的要求,故如果你的密码是数字的话,就可能造成yml解析错误,只需要加上双引号即可。只需要更改:spring:datasource:password: "6666"即可正常连接。