无法JDBC远程连接MYSQL

kevinpan2009 2021-03-20 12:21:07
因为公司办公需要远程VPN拨号,每次WIN10更新或者非正常关机的时候,VPN能正常拨号上网,MYSQL WORKBETCH也能正常连接,通过命令SQLPLUS或者TELNET都能正常访问数据库,但DBEAVER或者代码通过JDBC方式连接远程某数据库就连接不上。报“The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server” 。 跟网上说的超时设置之类的都没有关系, 网上说的这种错误方式都试过不行。 JDBC连接本地MYSQL或者其他MYSQL都是正常的,就VPN拨号的那个数据库不行。 每次都无脑删进程或者卸载软件弄一周左右才无意中成功。
这次活比较急然后昨晚没正常关机导致WIN10也自动更新了,又JDBC连接不上了,分不多,求大佬不吝指教
...全文
542 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kevinpan2009 2021-03-20
  • 打赏
  • 举报
回复
代码调试在VM+ -Djava.net.preferIPv4Stack=true,可以解决,但工具DBEAVER还不行
kevinpan2009 2021-03-20
  • 打赏
  • 举报
回复
网上有一个帖子类似的说是某软件冲突了,需要卸载,但不知道怎么去找到对应冲突的软件

11,848

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧