没有DB密码的Tomcat中的context.xml

时间:2012-11-27 21:30:38

标签: mysql tomcat meta-inf

我有一个在Tomcat 7上运行的servlet应用程序,并希望在本地连接到MySQL。

我的本​​地MySQL用户没有密码,为了方便,我希望保持这种方式。

但是,如果我不使用passwordResource下的context.xml属性,它会尝试连接到没有用户名的数据库,即使我已经设置了它。

如何在没有密码的情况下进行连接?

下面是我的context.xml文件,如果重要的话。

<?xml version="1.0" encoding="UTF-8"?>
<Context>
    <Resource
        name="jdbc/mysql"
        auth="Container"
        type="javax.sql.DataSource"
        maxActive="100"
        maxIdle="30"
        maxWait="10000"
        username="whirlwin"
        password="removeMe"
        driverClassName="com.mysql.jdbc.Driver"
        url="jdbc:mysql://localhost:3306/theDB?autoReconnect=true"/>
</Context>

1 个答案:

答案 0 :(得分:2)

您是否尝试将空字符串留作密码?

如果这没有帮助,请从命令行发布运行mysql -uwhirlwin -hlocalhost的内容。