Android 为每个新设备创建新的DB用户

Android 为每个新设备创建新的DB用户,android,mysql,Android,Mysql,我有一个Android应用程序,其中大部分信息存储在MySQL数据库之外。据我所知,同一用户不能同时使用相同的凭据进行连接。所以我想,如果我的应用程序同时被少数用户使用,就会出现错误。所以,出于这个原因,我需要为安装应用程序的每个设备创建新的DB用户,我该怎么做呢 相同的用户/密码组合可用于一次连接到数据库(据我所知,MySQL)。事实上,这是非常常见的,它被称为连接池 我真的不确定你在为什么构建应用程序,但我几乎可以保证应用程序不应该直接登录MySQL数据库。这实际上就像让所有用户访问数据库,

我有一个Android应用程序,其中大部分信息存储在MySQL数据库之外。据我所知,同一用户不能同时使用相同的凭据进行连接。所以我想,如果我的应用程序同时被少数用户使用,就会出现错误。所以,出于这个原因,我需要为安装应用程序的每个设备创建新的DB用户,我该怎么做呢

  • 相同的用户/密码组合可用于一次连接到数据库(据我所知,MySQL)。事实上,这是非常常见的,它被称为连接池

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


  • 使用
    FireBase
    加快并设置
    匿名登录
    :这使您可以保存每个设备,而无需“ 但是当应用程序
    本地sqlit数据库需要保存
    FireBase
    数据限制内的帐户记录

    我认为这个问题缺乏构建应用程序的基础研究。