ipv6下jdbc的連接數據庫方式
MySQL:
ipv4 Driver URL:
jdbc:mysql://127.0.0.1:3306/database
ipv6 Driver URL:
jdbc:mysql://address=(protocol=tcp)(host=fe80::a00:27ff:fec3:87c7)(port=3306)/database
驅動要求:jdbc連接驅動需要大於5.1.31以上,之前我沒注意到這個問題,一直使用項目上統一的5.1.6,所以配置正確的情況下,tomcat啟動后台會拋錯,提示連接不到數據庫端口,后來改為5.1.44解決報錯問題。
Oracle:
ipv4 Driver URL:
jdbc:oracle:thin:@//127.0.0.1:3306/orcl
ipv6 Driver URL:
jdbc:oracle:thin:@(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=[fe80::5cf:72])(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=fnstdb1)))
驅動要求:ojdbc14+