问答详情
源自:4-8 DAO层单元测试编码和问题排查(上)

连接数据库的问题

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)请问各位这个问题是怎么回事呢?专门写jdbc测试过是可以和数据库相连的。可是这个里面就会报错。。网上找了好多资料也没解决。。

提问者:慕UI9554326 2017-12-28 23:12

个回答

  • 慕盖茨3274159
    2017-12-29 14:23:49
    已采纳

    junit版本换成4.12

  • 慕移动9181930
    2022-03-25 16:48:16

    修改下样式表试试

  • Yellow_dada
    2017-12-29 14:58:33

    username就username,搞个userna?给自己挖坑

  • 慕UI9554326
    2017-12-29 09:35:13

    jdbc.properties是这么配置的:

    jdbc.driver=com.mysql.jdbc.Driver

    jdbc.url=jdbc:mysql://localhost:3306/seckill?useUnicode=true&characterEncoding=utf8

    jdbc.userna=root

    jdbc.password=1234

    spring-dao.xml中是这么写的:

    <property name="driverClass" value="${jdbc.driver}"/>

            <property name="jdbcUrl" value="${jdbc.url}"/>

            <property name="user" value="${jdbc.userna}"/>

            <property name="password" value="${jdbc.password}"/>

    然而还是会报这个错误。。