Cause: java.sql.SQLException: Access denied for user 'root1'@'localhost' (using password: YES)

org.apache.ibatis.exceptions.PersistenceException: 
 Error querying database.  Cause: java.sql.SQLException: No suitable driver found for jdbc:dmysql://localhost:3306/MyBatis?useUnicode=true&;characterEncoding=UTF8
 The error may exist in mapper/usermapper.xml
The error may involve com.hl.mybatis.first.mapper.UserMapper.findUserByName
 The error occurred while executing a query
Cause: java.sql.SQLException: No suitable driver found for jdbc:dmysql://localhost:3306/MyBatis?useUnicode=true&;characterEncoding=UTF8
    at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:150)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141)
    at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:137)
    at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:75)
    at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59)
    at com.sun.proxy.$Proxy5.findUserByName(Unknown Source)
    at com.hl.mybatis.first.test.UserMapperTest.testfindUserByName(UserMapperTest.java:61)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148)
    ... 30 more


原因:数据库配置文件参数错误,导致无法连接数据库

你可能感兴趣的:(mybatis)