gpt4 book ai didi

java - mysql如何配置tomcat 6.0

转载 作者:行者123 更新时间:2023-11-29 01:19:15 24 4
gpt4 key购买 nike

我正在使用 Tomcat 6.0,我想知道如何配置 Tomcat 的 server.xml 文件以连接到 mysql 数据库,并在 java 中启用基于表单的身份验证。

我现在用的是mysql 5.1,我已经下载了mysql connector jar文件,放在Tomcat的lib目录下。

最佳答案

我猜您希望 Tomcat 创建到 MySQL 数据库的连接池。在这种情况下,您不需要配置 server.xml 文件。在 context.xml 文件中,您需要添加 <Resource>元素,像这样:

<Resource name="jdbc/MySQLPool" auth="Container" type="javax.sql.DataSource"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
maxActive="100" maxIdle="30" maxWait="10000"
username="USERNAME" password="PASSWORD"
driverClassName="com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource"
url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=Cp1251"
removeAbandoned="true" />

(我不确定这是否是 MySQL 的正确 driverClassName,但您的资源应该看起来有点像这样)。

有关更多信息,请尝试在 JNDI Resources 上查看 Tomcat 的文档和 JDBC DataSources .

关于java - mysql如何配置tomcat 6.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2468464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com