【问题标题】:How can I acces to my database in localhost from android - Kivy/Python如何从 android - Kivy/Python 访问本地主机中的数据库
【发布时间】:2020-07-03 20:32:53
【问题描述】:

我正在使用 Kivy/Python 和 PostgreSql 开展一个项目,所以我遇到了一个问题,我不知道如何从 android 访问我的数据库,(本地主机)在笔记本电脑上运行良好,但在 android 手机上我没有'不知道如何访问本地主机,我尝试使用 USB 电缆将我的应用程序部署到我的手机。我应该请什么人可以给我一个想法。谢谢

【问题讨论】:

    标签: python android postgresql kivy localhost


    【解决方案1】:

    Localhost 用于通过环回网络接口访问在主机上运行的网络服务。所以没有其他设备可以连接到它。

    让您能够通过手机访问数据库的一种解决方案是让数据库能够侦听所有接口。这可以通过更改 postgresql.conf 中的 postgresql.conf listen_addresses 来启用,这允许所有可用 IP 接口上的传入连接。

    listen_addresses = '*'
    

    确保在更改配置后重新启动 postgres 进程。

    如果您的手机在同一个网络上,那么您可以将项目设置设置为运行 postgres 的计算机 IP 地址。

    【讨论】:

    • 谢谢你,我发现我已经有listen_addresses = '*',是的,电脑和手机在同一个网络中
    猜你喜欢
    • 2013-02-25
    • 2013-09-27
    • 2012-05-23
    • 1970-01-01
    • 2019-08-10
    • 1970-01-01
    • 2021-06-13
    • 2018-08-08
    • 2022-01-25
    相关资源
    最近更新 更多