【问题标题】:how to connect tomcat 7 and mysql如何连接tomcat 7和mysql
【发布时间】:2014-11-23 13:24:16
【问题描述】:

我对 j2ee 很陌生..... 我刚读完 head first servlets 和 jsp ....

对于一个练习项目,我正在考虑建立一个资金跟踪器,我可以在其中节省开支并在未来随时查看它们...... 但是为此我需要一个数据库,我搜索了一下,发现 mysql 是一个很好的数据库,但我对如何设置 tomcat 与 mysql 通信一无所知....

我正在使用 eclipse kepler 和 tomcat 7 .......

请告诉我配置tomcat的步骤是什么,以便它可以看到mysql并且我可以通过我的代码访问数据库......

我在 Windows 8 上。

似乎设置东西比编码更难 请大家帮帮我

【问题讨论】:

    标签: mysql eclipse tomcat jakarta-ee


    【解决方案1】:

    您可以执行以下步骤:

    1. 创建一个 context.xml 并将其保存在 TOMCAT_HOME/conf 下。

    2. 您必须在 context.xml 中添加您的数据库配置,如下所示:

      <Resource name="jdbc/test" auth="Container" type="javax.sql.DataSource" maxActive="510" minIdle="0" maxIdle="200" maxWait="10000" username="test" password="test" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1:3306/test" poolPreparedStatements="true" maxOpenPreparedStatements="510" validationQuery="SELECT 1" testOnBorrow="true" />

    3. 在您的应用程序的 web.xml 中引用上述上下文,例如:

      <resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/test</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>

    4. 将包含mysql驱动的JAR(如mysql-connector-java-5.1.12-bin.jar)放入TOMCAT_HOME/lib

    我希望它会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 1970-01-01
      相关资源
      最近更新 更多