解决java不能连接mysql服务器,但navicat可以连接问题(windows server 2012 r2)
前置:windows server 2012 R2装了mysql数据库,客户端navicat可以正常远程,但是java项目启动服务时提示 could not jdbc connect,无法连接。
首先确认服务器3306端口已开。
解决办法:
1.右键win菜单,运行,输入services.msc 打开本地服务,找到mysql服务。
2.右键属性,登录页,登录身份更换为本地系统账户,勾选服务与桌面交互。
3.重启Mysql服务。java项目重新启动服务即可连接。