Motivo: en la vasta Internet, no puedo encontrar el último documento de configuración de integración de Mysql4.0.13 y Tomcat4.1.24. En mi tiempo libre, resumí mi experiencia real en la construcción de un entorno JSP y escribí este documento de configuración con referencia a versiones anteriores de artículos de configuración relacionados con Mysql y Tomcat. Espero que pueda usarse como referencia para principiantes a quienes les gusta JAVA tanto como a mí, para evitar desvíos, mi nivel es limitado y mi tiempo es corto, ¡así que cualquier corrección es bienvenida!
Contenido:
1. Preparación del software
2. Instalación del software
3. Configuración inicial y prueba
4. Configuración integrada
5. Prueba de línea completa
6. Instrucciones complementarias
7. Gracias
8. Instrucciones
Pasos de implementación específicos:
1. Preparación del software:
suponga que tiene un entorno de hardware y software que puede ejecutar win2000 normalmente.
1.J2sdk1.4.1: Vaya a [url]http://java.sun.com/j2se/1.4.1/download.html[/url] para descargar
2.Mysql4.0.13: Vaya a [url]http: //www .mysql.com[/url] Descargar;
3.Tomcat4.1.24: vaya a [url]http://jakarta.apache.org/[/url] para descargar
4.mm.mysql-2.0.4 -bin.jar: vaya a [url]http://mysql.ihostunit.com/Downloads/Contrib/mm.mysql-2.0.4-bin.jar[/url] para descargar;
2. Instalación del software:
1. Instale J2sdk:
siga el asistente de instalación para instalar (generalmente instale en C:j2sdk1.4.1 para una fácil operación).
2. Instale Mysql:
siga el asistente de instalación para instalar (seleccione el directorio de instalación como C: , Fácil de operar; después de una instalación exitosa, la ruta es: C:mysql
3. Instale Tomcat:
siga el asistente de instalación para instalar (cambie el directorio de instalación a C:Tomcat4.1, durante el cual se le preguntará
).para ingresar la contraseña de administrador (administrador del sistema)
4. Coloque el controlador Jdbc de Mysql:
coloque el archivo mm.mysql-2.0.4-bin.jar en C:j2sdk1.4.0-rclib (en realidad no es así). no importa dónde lo coloques, principalmente en el sistema. Solo apúntalo en la variable, pero mucha gente dijo que sería mejor ponerlo aquí, así que lo puse aquí);
3. Configuración y prueba por primera vez:
Configure el entorno de software instalado anteriormente por primera vez y pruebe su entorno:
(1) Configuración - Variables de entorno:
1. Cree una nueva variable de sistema JAVA_HOME, su valor es: C: j2sdk1.4.1 (si no instaló según la ruta anterior, cámbiela
a su ruta de instalación 2. Cree una nueva variable de sistema TOMCAT_HOME, su valor es: C:Tomcat4 (si no la instaló según la ruta anterior); a la ruta anterior, cámbiela a su ruta de instalación);
3. Variable del sistema CLASSPATH, agregue, su valor es: C:Tomcat 4.1commonclasses;C:Tomcat 4.1commonlib
4. Variable del sistema CLASSPATH); , agregue, su valor es: C:j2sdk1.4.0-rclib mm.mysql-2.0.4-bin;
(2) Pruebe el servicio predeterminado:
1. Inicie Tomcat4.1 primero (busque Apache Tomcat4.1 en Inicio-Programa para ejecutar Start Tomcat):
abra el navegador e ingrese en la barra de direcciones: [url]http:// localhost :8080[/url] Verificación: Puede ver la interfaz de bienvenida de Tomcat en el navegador en este momento. Significa que Tomcat está funcionando normalmente (tenga en cuenta que el puerto predeterminado de Tomcat es 8080, si está ocupado por otros programas, por favor. cámbielo
2. Inicie el servicio Mysql (el servicio Mysql se inicia con el sistema operativo de forma predeterminada y winmysqladmin.exe está minimizado en la bandeja del sistema):
ingrese CMD, vaya al directorio C:mysqlbin, ejecute mysql; y presione Enter. Si es normal, aparecerán algunos mensajes de bienvenida, indicando que Mysql funciona bien;
4. Configuración integrada:
Configure Mysql4 y Tomcat4 en consecuencia y déjelos trabajar juntos por usted:
1. Copie mm.mysql-2.0.4-bin.jar al directorio common/lib de Tomcat
2. Pruebe si la conexión es Normal; siguiente código como test.jsp en el directorio C:Tomcat 4.1webappsROOT:
<%@ page contentType="text/html;charset=gb2312" %>
<%
java.sql.Conexión de conexión;
java.lang.String strConn;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn= java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
%>
<%--Lo que está conectado aquí es la biblioteca de prueba que viene con Mysql4 de forma predeterminada. El usuario y la contraseña son la raíz predeterminada y están vacíos --%>
3. Ingrese [url]http://localhost:8080 en la dirección del navegador. /test.jsp[/url] Si aparece una página en blanco después de ejecutar, significa que la integración de Mysql4 y Tomcat4 es exitosa;
5. Prueba de línea completa:
1. Inicie Tomcat4.1;
2. Cree una base de datos y tablas;
primero cree una tabla en mysql e inserte varios datos. El código sql es el siguiente:
crear prueba de base de datos;--Ejecutar
prueba de uso;--Ejecutar
crear talbe admin (id int(4) clave primaria auto_increment,nombre varchar(20));--Ejecutar
INSERT INTO usuario(nombre) VALUES('prueba');--Ejecutar
Bien, creó la prueba de la base de datos, creó el usuario de la tabla e insertó un registro.
3. Muestre los registros en la base de datos;
guarde el siguiente código como test2.jsp en el directorio C:Tomcat 4.1webappsROOT:
<%@ página contentType="text/html;charset=GBK" %>
<%@ idioma de página="java" import="java.sql.*"%>
<%
Conexión de conexión = nula;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conexión = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
si(conexión==nulo){
System.out.println("obtener error de conexión");
}
Declaración stmt=conn.createStatement();
Conjunto de resultados RS_result=null;
%>
<html>
<cabeza>
<title>Prueba</title></head>
<cuerpo>
<%
RS_result=stmt.executeQuery("seleccione * del usuario");
Nombre de cadena;
mientras(RS_resultado.siguiente())
{
Nombre=RS_result.getString("nombre");
%>
<%=Nombre%>
<%
}
RS_resultado.close();
stmt.close();
conexión.close();
%>
</cuerpo>
</html>
4. Abra su navegador e ingrese [url]http://localhost:8080/test.jsp[/url] en la barra de direcciones. Si se muestra la prueba en la página después de ejecutarla, significa que la base de datos está. leer con éxito;
6. Instrucciones complementarias:
1. Suponga que ya existe un proyecto en el directorio E:testoa (incluido index.jsp y otros archivos y beans jsp, como servlets y javabeans en WEB-INFclasses);
Para configurar Tomcat para que admita su proyecto, abra el archivo C:Tomcat4.1confserver.xml y agréguelo antes de "</Host>" y después de "</Context>".
<Context path="/oa" debug="0" docBase="E:testoa" reloadable="true"/>y guárdelo.
Descripción: Contexto (que representa una aplicación web): docBase define la ruta de la aplicación, la ruta representa el prefijo de la URL de esta aplicación web, de modo que la URL solicitada;
Este atributo es [url]http://localhost:8080/oa[/url]; este atributo es muy importante. Si es verdadero, Tomcat detectará automáticamente el /WEB-INF/lib.
y cambios en el directorio /WEB-INF/classes, cargando automáticamente beans y servlets nuevos o modificados. Podemos ver los cambios traídos a jsp por beans sin reiniciar tomcat
2. Inicie Tomcat 4.1, en el navegador Ingrese [url]http: //localhost:8080/oa[/url] en la dirección Si no hay errores en jsp y beans, su index.jsp/index.html generalmente será.
El contenido del archivo se ejecuta y se muestra.
7. Gracias:
1. Gracias a las organizaciones Apache y Mysql por proporcionar bases de datos y servidores de aplicaciones gratuitos tan buenos.
2. Gracias a los amigos que escribieron documentos de configuración Tomcat3.x/Tomcat4.* antes por escribirlos para mí hoy. se utiliza como referencia;
8. Instrucciones:
1. Si está satisfecho y desea reimprimir o recopilar este artículo, muchas gracias, pero indique el autor hoxisoft ( [email protected] ).