【问题标题】:Connecting mysql and tomcat?连接mysql和tomcat?
【发布时间】:2011-02-16 04:59:16
【问题描述】:

您好,我是 tomcat 和 mysql 的新手。

我已经在 Ubuntu 9.10 中安装了 Tomcat 和 mysql,它们都运行良好!!

但是现在我有连接mysql和tomcat的任务。 我对此没有任何想法。但是,我查看了一些手册,但没有找到任何运气。

伙计,请给我如何连接mysql和tomcat的分步过程。

顺便说一句,我已经下载了 mysql 连接器并将 .jar 文件复制到 $CATALINA_HOME/lib

我还应该做什么? 谢谢!

@at0mzk 这是我安装 tomcat http://www.linuxnix.com/2010/12/how-to-install-apache-tomcat-on-linuxredhatubuntu.html 所遵循的步骤,然后我使用命令 sudo apt-get install mysql-server mysql-client 安装了 mysql 服务器和客户端,后来我从 http://www.mysql.com/products/connector/ 下载了 MySQL 的 JDBC Driver (Connector/J) 和提取它并将 .jar 文件粘贴到 /opt/apache-tomcat-6.0.29/lib (我没有 $CATALINA_HOME/common/lib)。我的问题是 1) 是否建立了 tomcat 和 sql 之间的连接? 2)当我有tomcat服务器时,我需要安装mysql-server吗?

【问题讨论】:

    标签: mysql tomcat ubuntu


    【解决方案1】:

    您在安装时遵循了哪本手册?应遵循您的版本的 Tomcat 手册中的安装说明。例如 5.5: http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html#MySQL_DBCP_Example

    注意手册说的是 $CATALINA_HOME/common/lib,而不是 $CATALINA_HOME/lib

    【讨论】:

    • 这是我安装 tomcat linuxnix.com/2010/12/… 所遵循的步骤,然后我使用命令 sudo apt-get install mysql-server mysql-client 安装了 mysql 服务器和客户端,后来我下载了 MySQL 的 JDBC 驱动程序(连接器/J) 从mysql.com/products/connector 提取它并将.jar 文件粘贴到/opt/apache-tomcat-6.0.29/lib 中(我没有$CATALINA_HOME/common/lib)。我的问题是 1) 是否建立了 tomcat 和 sql 之间的连接? 2)当我有tomcat服务器时,我需要安装mysql-server吗?
    【解决方案2】:

    “我有tomcat服务器时是否需要安装mysql-server”

    首先,你需要mysql吗?我有很多使用替代数据库的网络应用程序,甚至是嵌入式数据库。运行Tomcat不需要Mysql。

    "tomcat和sql的连接是否建立"

    其次,各个Web应用程序可以自己直接建立与mysql的连接。

    我对设置 Tomcat JNDI 数据源的过程了解不多,正如 at0mzk 所指出的那样,因为我从未做过,但我怀疑这又取决于单个应用程序来寻找该服务并使用它连接到数据库。我可以说你不一定需要它,这取决于你的应用程序需要什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-31
      • 2014-06-02
      • 1970-01-01
      • 2011-06-15
      • 2021-10-27
      • 1970-01-01
      • 2012-01-13
      相关资源
      最近更新 更多