Frage:
Wie kann ich Tomcat für die Kommunikation mit MySQL einrichten? Datenbank?
Antwort:
1. mysql-connector-java-5.1.13-bin Platzierung
Die Platzierung des JDBC-Treibers hängt davon ab, wo Verbindungen verwaltet werden. Für einen von Tomcat verwalteten Verbindungspool platzieren Sie die JAR-Datei in Tomcat/lib. Für Basisverbindungen mit DriverManager#getConnection() kann der Treiber entweder in Tomcat/lib (gilt für alle bereitgestellten Webapps) oder YourApp/WEB-INF/lib (überschreibt den Tomcat/lib-Treiber für die spezifische Webapp) platziert werden.
2. Konfigurationsdateien (context.xml oder server.xml)
JNDI-Datenquelle:
Basic DriverManager:
3. web.xml
Beispiel (JNDI Datenquelle):
context.xml
<Context> <Resource name="jdbc/yourdb" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" url="jdbc:mysql://localhost:3306/yourdb" driverClassName="com.mysql.jdbc.Driver" username="yourname" password="yourpass" /> </Context>
web.xml
<resource-env-ref> <resource-env-ref-name>jdbc/yourdb</resource-env-ref-name> <resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type> </resource-env-ref>
Zusätzliche Ressourcen:
Das obige ist der detaillierte Inhalt vonWie kann ich Tomcat für die Verbindung mit einer MySQL-Datenbank konfigurieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!