Se si desidera utilizzare i socket UNIX con Mysql JDBC Connector/J è necessario fornire un socketFactory .
Quindi questo varierà con l'implementazione che usi. Per impostazione predefinita, Mysql non fornisce alcuna implementazione per questo, fornisce solo un esempio per una tale fabbrica nel suo codice sorgente.
Esiste una libreria Java socket UNIX esistente denominata junixsocket che ha anche una tale socketFactory implementazione di classe. Un esempio è descritto in Connessione a un database MySQL tramite Unix Domain Sockets che fa parte della loro documentazione.
Puoi trovare altre alternative alla libreria socket UNIX Java nel materiale relativo alle domande e risposte: