anhuoren
anhuoren
采纳率0%
2018-03-15 12:16 阅读 6.8k

本地java项目如何连接阿里云服务器上的mysql?

5

自己在阿里云服务器ubuntu上安装了mysql5.6,权限和防火墙都已经设置。现在本地客户端navicat通过SSH通道可以连接上mysql,但是本地的java项目通过阿里云IP:port的方式连接不了,项目框架里可没有ssh通道配置啊。请问各位大神,有没有遇到过这样的问题?怎么解决的啊?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

8条回答 默认 最新

  • vincent52 yoscool 2020-02-15 21:09
    点赞 1 评论 复制链接分享
  • genjonden 木有昵称啦啦 2018-03-15 12:42

    java程序连不上,报什么错误信息了吗?

    点赞 评论 复制链接分享
  • genjonden 木有昵称啦啦 2018-03-15 12:48

    有没有检查一下mysql的jar包有没有问题。

    点赞 评论 复制链接分享
  • LXdragon1991 龙图腾之祥龙 2018-03-16 04:34

    这种情况,贴错误信息啊

    点赞 评论 复制链接分享
  • genjonden 木有昵称啦啦 2018-03-16 07:43

    我又看了一下你的错误信息,感觉像是数据库连接池出了问题。

    点赞 评论 复制链接分享
  • weixin_39521190 weixin_39521190 2018-03-19 01:09

    你可以试试看手写JDBC看看能不能连上……我之前也遇到过这种问题,原因是阿里云自带的mysql没有ssl……我把数据库连接串后面的ssl去掉就ok了

    点赞 评论 复制链接分享
  • u011197448 JustAuth 2018-03-20 06:55

    权限和防火墙都设置了,那问题应该就不是服务器的问题。你试试在阿里云安全组里添加一条入站规则,端口为3306。

    点赞 评论 复制链接分享
  • weixin_44023856 许一缕青丝 2020-04-10 22:59

    我按照这个方法在阿里云上开了个3306端口,人后就可以不用ssh就能连接了,希望对你有用,虽然都过去两年了哈哈哈
    https://www.cnblogs.com/weixiaofantasy/p/12667912.html

    点赞 评论 复制链接分享

相关推荐