开发者社区> 问答> 正文

ESC上的spring项目如何连接云数据库?DataGrip又该如何连接云数据库?

如题,之前我的spring项目都在本地运行,所连接的数据库也是本地数据库。如果我要连接的是云上的数据库,我的配置文件中数据库地址应该是什么?是云数据库中的私网地址吗?但是我尝试用DataGrip连接云数据库,无论是内网地址还是外网地址都无法实现连接,只有按照标准教程才能通过Xshell访问到数据库。 如果我想在spring项目中通过配置文件直接调用云数据库,我该怎么做?我能否、又该如何通过DataGrip操作我的云数据库?

展开
收起
墨云咖啡屋 2022-01-31 10:06:22 7640 0
10 条回答
写回答
取消 提交回答
  • 格物致知

    6

    2022-02-28 09:25:22
    赞同 展开评论 打赏
  • 6

    2022-02-25 10:18:34
    赞同 展开评论 打赏
  • 6

    2022-02-25 10:11:21
    赞同 展开评论 打赏
  • 开源中国GVP

    和你连接你本地的数据库是一样的,阿里云的数据库也提供ip地址 端口 账号和密码 望采纳

    2022-02-24 14:22:16
    赞同 展开评论 打赏
  • 云数据库也有提供IP地址,内网 外网

    2022-02-24 10:06:12
    赞同 展开评论 打赏
  • 6

    2022-02-24 09:28:34
    赞同 展开评论 打赏
  • 6

    2022-02-23 11:13:25
    赞同 展开评论 打赏
  • y

    2022-02-23 11:09:57
    赞同 展开评论 打赏
  • 如果是在同一个vpc内,直接通过云数据库的内网链接访问就好,否则可以开通云数据库的外网并设置好白名单进行访问(如果不在同一个VPC范围内也想通过内网访问那就的通过云企业网来实现)。

    2022-02-14 10:23:52
    赞同 展开评论 打赏
  • 1.首先在RDS中开放白名单,正常来说,rds是在vpc中的,配置的是vpc的内网地址 2.如果数据库地址采用的是域名可以使用PrivateZone进行解析,在不修改地址的前提下上云保持一致。

    2022-01-31 17:56:06
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载