Mysql
 sql >> Base de données >  >> RDS >> Mysql

Connexion JDBC MySQL à l'aide d'Unix Socket

Si vous souhaitez utiliser les sockets UNIX avec Mysql JDBC Connector/J, vous devez fournir un socketFactory .

Cela variera donc en fonction de l'implémentation que vous utilisez. Par défaut, Mysql n'est livré avec aucune implémentation pour cela, fournit simplement un exemple pour une telle fabrique dans son code source.

Il existe une bibliothèque Java de socket UNIX nommée junixsocket qui a aussi une telle socketFactory implémentation de la classe. Un exemple est décrit dans Connexion à une base de données MySQL via Unix Domain Sockets qui fait partie de leur documentation.

Vous pouvez trouver plus d'alternatives à la bibliothèque de sockets Java UNIX dans le matériel de questions-réponses associé :