Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android中的MySql Azure?_Java_Android_Mysql_Azure - Fatal编程技术网

Java android中的MySql Azure?

Java android中的MySql Azure?,java,android,mysql,azure,Java,Android,Mysql,Azure,我正在为android编写一个应用程序。需要创建一个数据库。MS Azure中没有mySql数据库。但是下面介绍了如何从应用程序中记录数据并读取它们(您不知道)。您可能想看看Azure移动服务。它是一种服务,允许您通过RESTAPI(以及其他内容)公开数据库。 这里有一个指向入门页面的链接:您可以创建Web服务并使用REST API调用此服务,为了将其保存到移动应用程序上,您可以使用SugarORM查看:对于您的需求,我们通常有两种解决方案 1.一个是Azure移动服务。如果您想使用MySQL

我正在为android编写一个应用程序。需要创建一个数据库。MS Azure中没有mySql数据库。但是下面介绍了如何从应用程序中记录数据并读取它们(您不知道)。

您可能想看看Azure移动服务。它是一种服务,允许您通过RESTAPI(以及其他内容)公开数据库。


这里有一个指向入门页面的链接:

您可以创建Web服务并使用REST API调用此服务,为了将其保存到移动应用程序上,您可以使用SugarORM查看:

对于您的需求,我们通常有两种解决方案

1.一个是Azure移动服务。如果您想使用MySQL数据库,只需使用C#后端移动服务即可。因为我们可以在移动服务网站上定制数据库连接

请看这个

作为客户端,我们可以使用以下代码连接移动服务和表:

mClient = new MobileServiceClient(
         "https://**.azure-mobile.net/",
         "**",
         this).withFilter(new ProgressFilter());

            // Get the Mobile Service Table instance to use

           mToDoTable = mClient.getTable(ToDoItem.class);
2.另一个是我们可以在Azure托管服务(如web APP、云服务和VM)上构建web服务和主机。 但是我们需要花费时间来构建服务和代码逻辑

客户端应用程序可以通过web服务处理数据

正如我们所知,目前如果您想要使用MySQL数据库,您需要从Azure Store订阅它。
但是,您可以在VM上安装MySQL,请参阅此

需要付费订阅,它不适合我。您可以使用免费层和免费20MB SQL数据库。