这不是一个codefix问题,但请尽可能帮助我。
我正在开发一个需要在数据库中存储信息的应用程序。出于安全原因(患者数据),该信息需要存储在设备外。
我已经探索过使用PHP作为通过WAMP本地托管的外部MySQL数据库的桥梁,但是我最近被告知了servlet以及SQLite。
当我在有限的时间内学习这些技术时,我需要知道哪些时间可以投入到我的工作中,以尽可能轻松地完成工作。我没有使用任何查询语言的经验,但我确实得到了一个简单的登录屏幕,可以在Android上使用PHP和MySQL在Android上使用HTTP post / fetch在PHP上工作。
此外,是否可以在SQL中将信息存储在android中并将该数据写入服务器,然后服务器可以在重新启动时再次加载SQLite数据库?
非常感谢你的时间!
答案 0 :(得分:1)
从我们的经验来看,如果可能,这些服务需要脱机工作。 3g和特别是wifi在几个场合都不可靠。
如果您在本地保存数据,那么您会做得很好sqlite数据库,但要警告数据可以在操作系统更新或软件更新时擦除。
还尝试批量编写更改/添加内容,并且servr更新程序可以发送尚未在服务器上的所有批处理。这样,如果你错过了更新,它会更可靠。
这些与其他系统的接口在测试中需要花费大量时间。考虑提前获得新的时间表。
答案 1 :(得分:0)
您可以找到有关与MySQL here
的Android连接的更多信息