gpt4 book ai didi

python - 如何从其他python程序访问django数据库?

转载 作者:行者123 更新时间:2023-11-29 16:06:34 25 4
gpt4 key购买 nike

我有 django 项目,可以在其中显示树莓派设备的记录。我有 mysql 数据库,我已经从树莓派那里发送了记录。我可以通过我的 api 显示它,但我想处理这些记录。我想将其更改为 django 数据库,但我不知道如何从 raspberry pi 设备访问位于 VPS 服务器上的 django 数据库。

最佳答案

警告:这可能会导致安全问题

Django 数据库与任何其他数据库没有什么不同。在本例中是 MySQL。

MySQL所在的VPS服务器必须有一个公共(public)IP,MySQL必须监听该IP(如果VPS有一个公共(public)IP,但MySQL没有监听/绑定(bind)该IP,则它将无法工作)并且MySQL 开放的端口(默认为 3306),然后您可以使用所需的配置参数(主机、端口、用户、密码...)从任何程序连接到该数据库。

我不是系统管理员专家,但在公共(public) IP 上拥有 MySQL 是一个安全漏洞。因此,我认为最好的方法是通过 Django 的 API 公开您想要执行的操作。

关于python - 如何从其他python程序访问django数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55692096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com