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

JDBC-MySQL-Verbindung mit Unix-Socket

Wenn Sie UNIX-Sockets mit dem Mysql JDBC Connector/J verwenden möchten, müssen Sie einen socketFactory .

Dies hängt also von der von Ihnen verwendeten Implementierung ab. Standardmäßig wird Mysql mit keiner Implementierung dafür ausgeliefert, sondern stellt lediglich ein Beispiel für eine solche Fabrik in seinem Quellcode zur Verfügung.

Es gibt eine vorhandene UNIX-Socket-Java-Bibliothek namens junixsocket die auch so eine socketFactory hat Klasse Umsetzung. Ein Beispiel finden Sie unter Verbindung zu einer MySQL-Datenbank über Unix-Domain-Sockets das ist Teil ihrer Dokumentation.

Weitere Alternativen zu Java-UNIX-Socket-Bibliotheken finden Sie im zugehörigen Q&A-Material: