连接mysql和tomcat?

问题描述:

嗨,我是新来的tomcat和MySQL。连接mysql和tomcat?

我已经在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易于得到安装mysql服务器的mysql客户端安装MySQL服务器和客户端后,我下载了JDBC驱动程序为MySQL器(Connector/J)从http://www.mysql.com/products/connector/并将其提取并粘贴/opt/apache-tomcat-6.0.29/lib中的.jar文件(我没有$ CATALINA_HOME/common/lib)。我的问题是1)是否建立了tomcat和sql之间的连接? 2)当我有tomcat服务器时,是否需要安装mysql-server?

安装时您遵循了哪些手册?应该遵循您的版本的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中

+0

这是我遵循的步骤来安装tomcat http://www.linuxnix.com/2010/12/how-to-install-apache-tomcat-on-linuxredhatubuntu.html和我安装了mysql服务器和客户端使用命令sudo apt-get install mysql-server mysql-client later我从http://www.mysql.com/products/connector/下载了MySQL的JDBC驱动程序(Connector/J),并将其解压并将.jar文件粘贴到/ opt/apache-tomcat-6.0.29/lib(我没有$ CATALINA_HOME/common/lib)。我的问题是1)是否建立了tomcat和sql之间的连接? 2)当我有tomcat服务器时,是否需要安装mysql-server? – Mac 2011-02-16 07:41:26

“我是否需要安装mysql服务器时,我有Tomcat服务器”

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

“成立Tomcat和SQL之间的连接”

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

我对设置Tomcat JNDI数据源的过程并不了解,因为我从来没有这样做过,但我怀疑它是由个别应用程序再次寻求取出该服务并使用它连接到数据库。我可以说,你不一定需要它,这取决于你的应用程序的要求。