当前位置: 首页 > 知识库问答 >
问题:

Mysql与android

西门靖琪
2023-03-14

我正在创建一个类似Instagram的应用程序。我需要使用数据库,对吗?所以我选择了MYSQL,但我不知道如何托管数据库,以便所有用户都可以访问数据,以及如何将应用程序与数据库连接。我看了很多关于如何将数据库与应用程序连接的教程,但没有一个有用。所以你们能给我提供关于如何托管数据库的信息,以及一个连接数据库和应用程序的好例子吗。请

共有1个答案

苏昊英
2023-03-14

如果你想在2022年使用数据库,有两个很好的选择。

1.第一个是使用Google Firebase

要开始使用Firebase,请完成以下步骤:https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352

为了更好地理解本教程播放列表将有助于:https://youtube.com/playlist?list=PLrnPJCHvNZuBf5KH4XXOthtgo6E4Epjl8

2.创建数据库的第二个最佳方法是使用房间库而不是使用SQLite。房间易于使用和理解。

下面是一个播放列表,让您开始使用Android中的Room:https://www.youtube.com/playlist?list=PLk7v1Z2rk4hg_ywZffPgRTmJoy2XWs02d

 类似资料:
  • 问题内容: 我刚刚开始接触Node.js。我来自PHP背景,因此我习惯于使用MySQL满足所有数据库需求。 如何在Node.js中使用MySQL? 问题答案: 查看node.js模块列表 node- mysql-实现MySQL协议的node.js模块 node-mysql2 —另一个纯JS异步驱动程序。流水线,准备好的语句。 node-mysql-libmysqlclient —基于libmysq

  • 我很难找到任何合适的例子来演示如何找到跟踪并将其存储在本地MySQL数据库中。我使用zipkin服务器来可视化我对微服务的分布式跟踪。如果有人在最新版本中与gradle一起使用Spring Cloud Sleuth,请提交一个可以帮助我的完美示例。 这里'我的代码: 建筑格拉德尔 应用性质 控制器。班 应用。班 我已经使用zipkin-server-2.23.2-exec jar在localhos

  • 问题内容: 和之间的主要区别是什么? 我相信这与二进制和非二进制字符串有关。是否有实际原因将字符串存储为二进制? 问题答案: 返回 以字节为单位 的 字符串 长度。 返回 以字符 为单位的 字符串 的长度。 这与Unicode特别相关,在Unicode中,大多数字符都编码为两个字节。或UTF-8,其中字节数有所不同。例如: 如您所见,即使只有一个字符,欧元符号也占用3个字节(按UTF-8 编码)。

  • 问题内容: 在MySQL中,和之间有什么区别?据我所知,只是语法更方便,而当列名不同时,则允许更多的灵活性。但是,这种差异是如此之小,您可能会以为他们会废除。 除了眼球以外,还有什么呢?如果是,在给定情况下应使用哪个? 问题答案: 它主要是语法糖,但是有一些区别值得注意: ON 是两者中更通用的。一个人可以在一个列,一组列甚至一个条件上联接表。例如: *当两个表共享它们所连接的名称完全相同的列时,

  • 问题内容: 我如何将IN表与like一起使用?这样我就可以在其中使用%了?我的意思是: 我已经尝试过: 但是它给出了错误“操作数应包含1列” 问题答案: 您可以使用许多LIKE表达式: 或者您可以使用正则表达式: 或者,巧妙地

  • 问题内容: 好了,哪种更快更好用? 自动递增 或者 调用一个执行最大值的sql,然后添加一个 因此,最终的问题是您应该使用mysql还是自己使用mysql? 问题答案: 使用MAX的问题是隔离级别-充其量,由于读取不正确的记录,该值有可能过度膨胀。最糟糕的是,要获取当前最大值的查询是在前一次插入发生之前读取表,从而导致冲突。 另一个考虑因素是必须滚动自己的ID生成器和东西来检索ID,因为您不能使用