![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库连接异常
河要成高手
有点搞笑天赋
展开
-
Failed to obtain JDBC Connection; nested exception is com.mysql.jdbc.excepti
这个错误的原因在我配置applicationContext.xml中,没有给数据库配置时区,但是我之前的代码都正常运行,直到使用jdbcTemplate.execute方法才出现这个错误。第二个报错,它的意思是:useSSL的值只能是true、false、yes、no,而我们的值是false;我就纳闷了,但是这个分号是他叫我把&改成;我继续百度,找到一个帖子给了解决方案,把&改成&;我们一个一个来,第一个是因为我数据库版本是8.0.25,版本很高配置driverclassname时要这样写。原创 2023-05-24 23:55:35 · 4208 阅读 · 0 评论 -
Could not find resource com/itheima/mapper/EmployeeMapper.xml
第四 java下创建包的时候就用的点隔开,没有用的/隔开(我就是这个错误,找了我半天)mybatis-config.xml的配置,不能使用.隔开,要使用/隔开。翻了好多篇博客,和我的错误方式都不一样,我来归纳一下吧。第二种 项目结构不对,配置文件看看放到resources文件下没有。总结:基本都是路径问题,这次长了八百个心眼子了,搞了我好久。创作不易,给个小爱心吧ღ( ´・ᴗ・` )比心。第一种 mapper路径不对。第三种 服务器时区值不同。原创 2023-04-03 08:41:27 · 341 阅读 · 0 评论 -
Cause: java.sql.SQLException: Access denied for user ‘root’@‘localhost’ (using password: YES)
太粗心了,一定要搞对自己的配置,我就是mysql.username=root,写错成rrot了。除了这里还有一个地方,找找自己的mysql数据库的User表的root用户,Host是不是%我也是全部这样操作后,报错就消失了,一定好好检查自己的配置,细心!这是自己的mapper.xml配置,看看自己少没少什么,多没多什么。对于路径这些报错,可以这样做,降低出错概率。还是小问题,一定要自己,检查自己的配置。这是UserTest。其次,还有下面的报错。原创 2023-03-28 11:11:48 · 262 阅读 · 0 评论 -
Access denied for user ‘‘@‘localhost‘ (using password: YES)错误解决方法
查看结果是不是root用户仅允许本地 localhost 登录,是的话,就要修改它的host为%,表示任意IP地址都可以登录。有Navicat Premium或者MySQLWorkbench等等数据库软件的可以打开软件操作。或者手动修改,把root 的locahost改为%(原作者那是单引号,应该用双引号)把缓存flush掉,(这里原作者中间没加空格,末尾也没有加分号,还是看评论看到的)执行完后root对应的host成了%,表示可以任意IP地址登录了。或者在软件中找到mysql数据库。转载 2023-03-27 23:40:32 · 54201 阅读 · 1 评论