Java教程

Spring——java.sql.SQLException: Access denied for user '${user}'@'localhost' (usi

本文主要是介绍Spring——java.sql.SQLException: Access denied for user '${user}'@'localhost' (usi,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Spring的properties配置文件问题

错误信息

Spring加载jdbc.properties内容出错,原配置文件:

出错信息:

 

解决方案:

    连接数据库时,root的角色名应该是root@localhost。这里报错root的角色名为Sang@localhost, 这里的Sang是Idea的用户名,Idea加载root时自动用Sang替换了root,所以用Sang@localhost连接数据库时会报错。

解决方法1:修改配置文件为

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/hellospring?serverTimezone=UTC
user=root
password=123456

修改方法2:修改配置文件为

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/hellospring?serverTimezone=UTC
jdbc.username=root
jdbc.password=123456
这篇关于Spring——java.sql.SQLException: Access denied for user '${user}'@'localhost' (usi的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!