为每个新设备创建新的数据库用户

时间:2018-04-22 14:20:24

标签: android mysql

我有Android应用程序,其中大部分信息存储在MySQL数据库外部。据我了解,同一用户无法同时连接相同的凭据。所以我想我的应用程序是否会被少数用户同时使用会导致错误。因此,我需要以某种方式为安装应用程序的每个设备创建新的数据库用户,我该怎么做?

2 个答案:

答案 0 :(得分:1)

  1. 可以使用相同的用户/密码组合一次连接到数据库(据我所知,使用MySQL)。实际上 - 它很常见,它叫做连接池。

  2. 我不确定您正在构建应用程序,但我几乎可以保证应用程序不应该直接登录MySQL数据库。这实际上就像让所有用户访问数据库一样,这可以让他们做恶意的事情。相反,您应该构建一个REST服务器来验证用户并执行数据库操作。

答案 1 :(得分:0)

使用real-time中的FireBase个数据库 加速并设置anonymous login:这使您可以保存每个设备而无需" 但是当应用程序应用程序 需要使用本地sqlit数据库来保存FireBase数据限制

内的帐户记录