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'