Grund: Im riesigen Internet kann ich das neueste Integrationskonfigurationsdokument von Mysql4.0.13 und Tomcat4.1.24 nicht finden. In meiner Freizeit habe ich meine tatsächlichen Erfahrungen beim Aufbau einer JSP-Umgebung zusammengefasst und dieses Konfigurationsdokument unter Bezugnahme auf frühere Versionen von MySQL- und Tomcat-bezogenen Konfigurationsartikeln geschrieben. Ich hoffe, es kann als Referenz für Anfänger verwendet werden, die JAVA genauso mögen wie ich, um Umwege zu vermeiden. Mein Niveau ist begrenzt und meine Zeit ist knapp, daher sind Korrekturen willkommen!
Inhalt:
1. Softwarevorbereitung
2. Softwareinstallation
3. Erstkonfiguration und Tests
4. Integrierte Konfiguration
5. Vollständiger Test
6. Ergänzende Anweisungen
7. Vielen Dank
8. Anweisungen
Konkrete Umsetzungsschritte:
1. Softwarevorbereitung:
Gehen Sie davon aus, dass Sie über eine Hardware- und Softwareumgebung verfügen, in der Win2000 normal ausgeführt werden kann.
1.J2sdk1.4.1: Gehen Sie zu [url]http://java.sun.com/j2se/1.4.1/download.html[/url] zum Herunterladen;
2.Mysql4.0.13: Gehen Sie zu [url]http: //www .mysql.com[/url] Download;
3.Tomcat4.1.24: Gehen Sie zu [url]http://jakarta.apache.org/[/url],um 4.mm.mysql-2.0.4
herunterzuladen
-bin.jar: Gehen Sie zum Herunterladen zu [url]http://mysql.ihostunit.com/Downloads/Contrib/mm.mysql-2.0.4-bin.jar[/url];
2. Softwareinstallation:
1. J2sdk installieren:
Folgen Sie dem Installationsassistenten zur Installation (im Allgemeinen unter C:j2sdk1.4.1 installieren, um den Betrieb zu vereinfachen);
2. Mysql installieren:
Folgen Sie dem Installationsassistenten zur Installation (wählen Sie das Installationsverzeichnis als C: aus). , Einfach zu bedienen; nach erfolgreicher Installation lautet der Pfad: C:mysql
)
;
4. Platzieren Sie den JDBC-Treiber von MySQL:
Legen Sie die Datei mm.mysql-2.0.4-bin.jar unter C:j2sdk1.4.0-rclib ab (tatsächlich ist dies nicht der Fall
).
Egal, wo Sie es platzieren, hauptsächlich im System. Zeigen Sie es einfach in die Variable, aber viele Leute sagten, es wäre besser, es hier zu platzieren, also habe ich es hier platziert.
3. Erstmalige Konfiguration und Tests:
Konfigurieren Sie die oben installierte Softwareumgebung zum ersten Mal und testen Sie ihre Umgebung:
(1) Konfiguration – Umgebungsvariablen:
1. Erstellen Sie eine neue Systemvariable JAVA_HOME, ihr Wert ist: C: j2sdk1.4.1 (Wenn Sie nicht gemäß dem oben genannten Pfad installiert haben, ändern Sie
ihn bitte in Ihren Installationspfad. 2. Erstellen Sie eine neue Systemvariable TOMCAT_HOME. Ihr Wert lautet: C:Tomcat4 (Wenn Sie sie nicht gemäß dem oben genannten Pfad installiert haben).
3. Systemvariable CLASSPATH, fügen Sie hinzu, ihr Wert ist: C:Tomcat 4.1commonclasses;C:Tomcat 4.1commonlib
4.
Systemvariable CLASSPATH , hinzufügen, sein Wert ist: C:j2sdk1.4.0-rclib mm.mysql-2.0.4-bin;
(2) Testen Sie den Standarddienst:
1. Bitte starten Sie zuerst Tomcat4.1 (suchen Sie Apache Tomcat4.1 im Startprogramm, um Start Tomcat auszuführen). Dienst:
Öffnen Sie den Browser und geben Sie in die Adressleiste ein: [url]http:// localhost :8080[/url] Überprüfung: Sie können zu diesem Zeitpunkt die Tomcat-Willkommensschnittstelle im Browser sehen. Dies bedeutet, dass Tomcat normal funktioniert (beachten Sie, dass der Standardport von Tomcat 8080 ist, falls er von anderen Programmen belegt ist ändern);
2. Starten Sie den MySQL-Dienst (der MySQL-Dienst startet standardmäßig mit dem Betriebssystem und winmysqladmin.exe wird in der Taskleiste minimiert):
Geben Sie CMD ein, gehen Sie in das Verzeichnis C:mysqlbin, führen Sie mysql aus, und drücken Sie die Eingabetaste. Wenn normal, werden einige Willkommensnachrichten ausgegeben, die darauf hinweisen, dass MySQL einwandfrei funktioniert.
4. Integrierte Konfiguration:
Konfigurieren Sie Mysql4 und Tomcat4 entsprechend und lassen Sie sie für Sie zusammenarbeiten:
1. Kopieren Sie mm.mysql-2.0.4-bin.jar in das Verzeichnis common/lib von Tomcat.
2. Testen Sie, ob die Verbindung normal ist Fügen Sie den folgenden Code als test.jsp in das Verzeichnis C:Tomcat 4.1webappsROOT ein:
<%@ page contentType="text/html;charset=gb2312" %>
<%
java.sql.Connection conn;
java.lang.String strConn;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn= java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
%>
<%--Was hier verbunden ist, ist die Testbibliothek, die standardmäßig mit Mysql4 geliefert wird. Der Benutzer und das Passwort sind standardmäßig root und leer --%>
3. Geben Sie [url]http://localhost:8080 in die Browseradresse ein . /test.jsp[/url] Wenn nach der Ausführung eine leere Seite erscheint, bedeutet dies, dass die Integration von Mysql4 und Tomcat4 erfolgreich war;
5. Vollständiger Zeilentest:
1. Starten Sie Tomcat4.1.
2.
Erstellen Sie zunächst eine Tabelle in MySQL und fügen Sie mehrere Daten ein. Der SQL-Code lautet wie folgt:
Datenbanktest erstellen;--Ausführen
Verwenden Sie test;--Ausführen
Talbe Admin erstellen (ID Int(4) Auto_Inkrement Primärschlüssel, Name Varchar(20)); – Ausführen
INSERT INTO user(name) VALUES('test');--Run
Ok, Sie haben den Datenbanktest erstellt, den Tabellenbenutzer erstellt und einen Datensatz eingefügt.
3. Zeigen Sie die Datensätze in der Datenbank an;
speichern Sie den folgenden Code als test2.jsp im Verzeichnis C:Tomcat 4.1webappsROOT:
<%@ page contentType="text/html;charset=GBK" %>
<%@ page language="java" import="java.sql.*"%>
<%
Verbindungsverbindung = null;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
if(conn==null){
System.out.println("Get Conn Error");
}
Anweisung stmt=conn.createStatement();
ResultSet RS_result=null;
%>
<%
RS_result=stmt.executeQuery("select * from user");
String-Name;
while(RS_result.next())
{
Name=RS_result.getString("name");
%>
<%=Name%>
<%
}
RS_result.close();
stmt.close();
conn.close();
%>