首页 文章

支持集成的Android应用程序的数据库选择

提问于
浏览
1

我是Android开发新手并准备我的第一个应用程序 . 但很快我很困惑我应该根据它的性质为我的Android应用程序选择SQLite和MySQL之间的数据库 .

Here is basic details of my app: 用户将在我的应用程序上注册,并将支付一次使用费 . 我正在考虑使用PayPal进行支付集成 . 稍后,用户将从其银行帐户向其应用帐户存入金额,并可以向其他应用用户汇款 . 同样,用户也可以将资金从其应用帐户转移到银行帐户 .

正如我在互联网上看到的那样,SQLite在他/她的手机中的特定用户安装的应用程序的应用程序级别上工作 . 因此,数据存储在该用户安装的应用程序的SQLite中,因此只能使用他/她的手机 . 虽然MySQL数据是远程存储的(不是在移动电话中安装的应用程序中),但可以使用Web服务在任何移动电话上集中操作和管理任何已安装的Android应用程序(例如:PHP Web服务) .

请告知我应该为我的应用程序选择哪个数据库,如果我错误的SQLite和MySQL数据库的基本区别,请指出我 .

谢谢,

2 回答

  • 0

    在我看来,我认为你应该使用服务器的数据库 . 因为您的所有应用都需要互联网连接 .

    并且本地数据库不安全,可以由root用户访问 .

  • 0

    根据我的理解,数据库并不重要,我存储第二步是数据库,如果你想在本地存储然后它将擦除应用程序数据擦除所有的东西,所以根据我的理解,你需要将它存储在服务器或网络上,因为它会帮助很多事情,比如

    就像一个人会永久存储另一件事你可以分析你的收入也支付与否,

    所以我建议存储在服务器或网络上,然后你需要选择服务器数据库,如MySQL或MSSQL或任何其他服务器数据库 .

相关问题