一、问题出现
今天在使用mybatis连接数据库时出现了错误
错误的原因是:Access denied for user ‘’@‘localhost’ (using password: NO)

二、寻找问题
到了spring配置文件里看了一下数据源的配置

发现用户名和密码都没有问题
点进源码看

dataUsername 和 dataPassword 是执行DML脚本的

而username 和 password 才是连接数据库的
在配置数据源的时候把属性给弄错了,才导致数据库连接不上
将属性名更改过来

三、测试
数据库连接成功
数据查询成功
