关于HTTP Status 500 – Internal Server Error问题如何解决?

问题遇到的现象和发生背景

eclipse、Navicat、Tomcat8.0
eclipse里代码未报错,但是运行项目时显示
HTTP Status 500 – Internal Server Error
Type Exception Report

Message org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))

问题相关代码,请勿粘贴截图
运行结果及报错内容

img

我的解答思路和尝试过的方法

数据库连接出现问题,但是无法解决。

我想要达到的结果

项目运行

报错信息是数据库连接失败,所以无法建立连接。

 

检查数据库配置的用户名密码是否正确。


Access denied for user 'root'@'localhost' (using password: YES

决绝访问,是不是root@localhost写的有问题?!

检查配置文件中数据库账号密码是否正确