Enfin, j'ai trouvé la cause première de mon problème. Ce n'est pas la base de données à l'intérieur de l'URL, juste une conséquence.
Le problème vient des paramètres JDBC que j'utilise :
- cachePrepStmts=true
- prepStmtCacheSize=250
- prepStmtCacheSqlLimit=2048
- useServerPrepStmts=true
Le dernier, avec MySQL 5.6 est vraiment déconseillé à cause des bogues. J'ai donc supprimé tous les paramètres du cache d'instructions et maintenant mon code s'exécute correctement.
Merci pour votre aide.