Mysql
 sql >> Datenbank >  >> RDS >> Mysql

wie Verbindungen zu dynamisch erstellten Datenbanken verwaltet werden

Der MySQL-JDBC-Treiber erlaubt das Weglassen des Datenbanknamens aus der Verbindungs-URL wie folgt:

jdbc:mysql://localhost:3306

Sie müssen nur die Datenbank angeben durch Connection#setCatalog() oder direkt in den SQL-Abfragen. Siehe auch seine Referenzdokumentation :

Auf diese Weise können Sie in Tomcat eine einzelne und wiederverwendbare Verbindungspool-Datenquelle erstellen. Möglicherweise müssen Sie nur Ihren Verbindungsmanager und/oder Ihre SQL-Abfragen neu schreiben.