问题如下:
1、本地部署Proxifier,且设置全局代理,截图如下


代理工具

2、通过Navicat 工具连接该远程数据库,连接正常,截图如下

3、通过IDEA或者Eclipse连接(通过代理),抛连接失败(数据库地址绝对无误),如果把数据库地址改成本地的mysql地址,可以正常连接(不用通过代理)
博主在本地使用IDEA或Eclipse通过代理连接远程数据库时遇到异常,而使用Navicat连接正常。错误信息为'Access denied for user 'root'@'localhost' (using password: YES)',尽管Proxifier显示Navicat成功连接,但IDEA和Eclipse未显示相应连接信息。尝试了增加-Djava.net.preferIPv4Stack=true选项无效。博客提到了可能的解决方案,如检查数据库配置、网络、权限及连接池配置,但问题仍未解决。
问题如下:
1、本地部署Proxifier,且设置全局代理,截图如下


代理工具

2、通过Navicat 工具连接该远程数据库,连接正常,截图如下

3、通过IDEA或者Eclipse连接(通过代理),抛连接失败(数据库地址绝对无误),如果把数据库地址改成本地的mysql地址,可以正常连接(不用通过代理)

被折叠的 条评论
为什么被折叠?
