如何创建一个由Windows和Android访问的数据库

问题描述:

我一直在寻找和寻找这一整天,所以我想创建一个数据库,可以通过计算机和智能手机访问,有没有办法做到这一点,如何 ? 对不起面向初学者的问题,提前如何创建一个由Windows和Android访问的数据库

  • 好,谢谢,你应该做的第一件事是定义你想要数据库 的类型。您可以构建SQL或无SQL数据库。对于最多 部分,我会建议no-sql,所以像MongoDB可以做的,但你总是可以做mySQL。作为 用于实际访问该数据库,您需要围绕它的应用程序 层。你看,数据库只是一个巨大的数据容器,因此它不应该用于任何其他逻辑。
  • 现在,我们来谈谈应用层。更确切地说 - 关于发布/更新/从数据库中检索数据。您应该研究一些关于RESTApi或GraphQL概念的内容,因为它们用于在您的应用和托管在服务器上的数据库之间进行通信(我故意没有谈论如何构建应用,因为我认为您已经知道这个应用) 。

的POINT:回绕到你的头最重要的概念是如何访问您做出分贝不用于构建它的类型或技术。 (尽管这也很重要)

祝你好运!

更好的方式来做到这一点它创建一个Web服务,让您的应用程序会跟这个Web服务,Web服务会跟你的数据库和检索的结果,您的应用程序(这可以通过使用HTTP协议的API来完成像针对android的Volley)以及它的安全方式。

您可以将您的应用程序直接连接到您的数据库以授予外部访问权限,但这是根据您的数据库(mysql,ms sql等)进行的特定配置,其不建议

您可以用同样的方式思考将访问您的数据库的计算机,除非此计算机与您的数据库所在的计算机位于同一网络中,但在最后一种情况下,在此计算机程序(将访问数据库)可以直接访问它(你需要设置数据库允许这个和这个设置是根据你的数据库diferent)。