0

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

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

但是,如果我不使用 in 下的属性password,它会尝试在没有用户名的情况下连接到数据库,即使我已经设置了它。Resourcecontext.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>
4

1 回答 1

2

您是否尝试过为密码留下空字符串?

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

于 2012-11-27T22:27:30.537 回答