开发者社区> 问答> 正文

如何利用python在本地连接阿里云相关的线上数据库?

利用python在本地连接线上数据库,不知道能不能行得通,求大神带路!

展开
收起
huishen 2018-03-09 08:36:59 6989 0
6 条回答
写回答
取消 提交回答
  • 推荐回答:

    1、mysql服务的端口开放;

    2、建立一个公网可访问的mysql VIP用户;

    3、设置该用户的访问权限;

    4、尝试远程使用该用户进行数据库访问;

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官方(新用户需官网注册查看)

    2021-04-26 22:24:58
    赞同 展开评论 打赏
  • 1、mysql服务的端口开放;
    2、建立一个公网可访问的mysql VIP用户;
    3、设置该用户的访问权限;
    4、尝试远程使用该用户进行数据库访问;

    2019-07-17 22:01:07
    赞同 展开评论 打赏
  • PostgreSQL你值得拥有。

    如果是作为开发调试的话,可以加给对应的数据库增加一个公网VIP,这样,线下就可以联通数据库进行相应的操作。

    2019-07-17 22:01:07
    赞同 展开评论 打赏
  • 康佳,车财网CTO,毕业于电子科技大学。2013 年进入 IT 行业,在工作的过程中累计了丰富的技术、管理经验。对互联网金融行业相关技术有深入的研究,对安全攻防、加密体系、部署方案有独到的见解,带领团队完成过三级等保的系统建设。现加入 MVP 成员,希望能与大家分享交流

    如果你的数据库不支持公网访问的话,使用python无法进行连接的哦

    2019-07-17 22:01:07
    赞同 展开评论 打赏
  • 我想了解RDS中的mysql数据库和ECS实例中在phpmyadmin中添加的数据库,能否通过本地python做相关连接,并实现一些相关操作?

    2019-07-17 22:01:07
    赞同 展开评论 打赏
  • 你的问题太模糊了。需要明确线上数据库是指具体哪一款产品,不同产品支持和实现方式不同。
    如:
    云数据库 Redis(默认不支持,但可以自定义实现): https://help.aliyun.com/knowledge_detail/38718.html
    HybridDB for MySQL(默认支持): https://help.aliyun.com/knowledge_detail/42089.html
    另外,和你使用什么调用方编程语言没关系,只要调用方符合数据库的通讯协议进行数据交互即可。

    2019-07-17 22:01:07
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载