org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user '李纪诚'@'localhost' (using password: NO) ### The error may exist in com/example/demo/dao/UserDao.java (best guess) ### The error may involve com.example.demo.dao.UserDao.insert ### The error occurred while executing an update ### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user '李纪诚'@'localhost' (using password: NO)
时间: 2024-03-14 21:49:51 浏览: 231
Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法
这个错误看起来是因为数据库连接失败,导致无法执行更新数据库的操作。可能的原因包括:
1. 数据库配置信息不正确,比如用户名、密码等。
2. 数据库连接池配置有误,比如最大连接数、最小连接数等。
3. 数据库用户没有足够的权限来执行更新数据库的操作。
您可以尝试以下方法来解决这个问题:
1. 检查数据库配置信息是否正确,包括用户名、密码等。
2. 检查数据库连接池配置是否正确,比如最大连接数、最小连接数等。
3. 确保数据库用户具有足够的权限来执行更新数据库的操作。
如果您仍然无法解决问题,请参考应用程序的日志文件以获取更多信息。
阅读全文