gpt4 book ai didi

java - 我可以在没有 Web 服务的情况下直接从 Android 查询 MySQL 数据库吗?

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

我有一个带有数据库的 Linux 服务器。我想从我的 Android 应用程序查询数据库。

我找到的所有教程都告诉我出于某种原因使用 PHP。

我不能像通常使用 Java 应用程序那样进行查询吗?也就是说,我连接到数据库,然后以字符串形式发送查询。

看来我需要这样的东西:

enter image description here

为什么?

最佳答案

PHP 只是一种服务器端编程语言。您可以使用任何语言和任何服务器。主要问题是

可以我可以直接从 Android 查询 MySQL 数据库而不使用 Web 服务吗?

是的,你可以。只需打开 MySql 数据库设置的端口(通常为 3306)即可。您还需要 JDBC 驱动程序来建立与其的连接。

应该我应该直接从 Android 查询 MySQL 数据库而不使用 Web 服务吗?

除非您想制作一个数据库客户端应用程序(例如 phpMyAdmin),其中每个用户都拥有自己的凭据,否则您不应该这样做。在这种情况下,每个人都将使用自己的凭据来访问自己的数据库。就您而言,您将在应用程序中对数据库凭据进行硬编码,以供每个人访问。

关于java - 我可以在没有 Web 服务的情况下直接从 Android 查询 MySQL 数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29763019/

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