2020-09-01

org.springframework.jdbc.CannotGetJdbcConnectionException

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)的解决方案

错误信息如下:

去网上搜索相关的资料,一般的解决方案为:

1、重启mysql服务,net start mysql;

2、检查密码是否配置错误

3、重新安装mysql

4、在整合spring/springmvc/springboot与mybatis的时候,使用的application.properties之类的properties类型的配置文件中使用的属性值为username=和password=,这样就会导致在解析的时候可能使用的是系统中的同名username的值,所以这里建议使用db.username这种类型的命名

但是我这次整合springboot与mybatis的过程中均未出现常见的小问题,感到很疑惑,在老师的版主下解决了这个问题:数据库的密码/用户名中以0开头,解析的时候可能被当做是八进制的,所以这里就会出错,解决方案为:给密码/用户名外加上单引号  '032412' 

你可能感兴趣的:(2020-09-01)