Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Connessione ad un database MySQL

Come connettersi ad un database MySQL attraverso un Application server Tomcat
Come connettersi ad un database MySQL attraverso un Application server Tomcat
Link copiato negli appunti

Se volessimo invece utilizzare un database MySQL, il context da inserire nel file server.xml sarebbe così strutturato:

<Context path="/DBTest" docBase="DBTest" debug="5" reloadable="true" crossContext="true">
<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"/>
  <ResourceParams name="jdbc/TestDB">

    <parameter>
      <name>factory</name>
      <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
    </parameter>

    <parameter>
      <name>username</name>
      <value>admin</value>
    </parameter>
    
    <parameter>
      <name>password</name>
      <value>admin</value>
    </parameter>

    <parameter>
      <name>driverClassName</name>
      <value>com.mysql.jdbc.Driver</value>
    </parameter>

    <parameter>
      <name>url</name>
      <value>jdbc:mysql://localhost:3306/javatest?autoReconnect=true</value>
    </parameter>

  </ResourceParams>
</Context>

Come possiamo notare le differenze sono minime e le abbiamo evidenziate in rosso:

  1. La classe del driver per la connessione al Db è differente (va usata quella specifica per il tipo di database che si sta utilizzando: com.mysql.jdbc.Driver).
  2. L'Url del database è definito con una diversa sintassi: jdbc:mysql://localhost:3306/javatest?autoReconnect=true, anch'essa specifica del database utilizzato.

Ti consigliamo anche