sql >> Databáze >  >> RDS >> Mysql

Připojení JDBC MySQL pomocí Unix Socket

Pokud chcete používat UNIX sockety s Mysql JDBC Connector/J, musíte poskytnout socketFactory .

To se tedy bude lišit podle implementace, kterou používáte. Ve výchozím nastavení Mysql nedodává žádnou implementaci, pouze poskytuje příklad takové továrny ve zdrojovém kódu.

Existuje existující knihovna Java socket pro UNIX s názvem junixsocket která má také takovou socketFactory implementace třídy. Příklad je uveden v Připojení k databázi MySQL prostřednictvím Unix Domain Sockets která je součástí jejich dokumentace.

Další alternativy knihovny soketů Java UNIX naleznete v souvisejícím materiálu Q&A:



  1. SQL UPDATE s dílčím dotazem, který odkazuje na stejnou tabulku v MySQL

  2. Uživatelské heslo hosta v 11i/R12

  3. Platné náhrady formátovaných řetězců pro funkci SQLite Strftime().

  4. Vytváření DATETIME z DATE a TIME