构建一个 Android 应用程序,它将连接到包含 SQL 数据库的服务器。我该怎么做呢? [关闭]

2024-01-21

我已经开始构建一个 Android 应用程序,它将连接到 SQL 服务器并从那里获取数据。我知道 SQL 语句和创建数据库等,但没有 SQL 服务器之类的经验。

首先我需要购买一台服务器,我看到了两家不错的公司,我不知道哪家更好如果你能推荐我那就太好了(此链接是基本托管计划):

http://www.cirtexhosting.com/shared.shtml http://www.cirtexhosting.com/shared.shtml

http://www.aplus.net/hosting/personal/ http://www.aplus.net/hosting/personal/

购买服务器后我在做什么?使用 Access 或 mySql 等构建数据库并将 *.mdb 文件上传到服务器? 我需要一个免费的 SQL 软件,你能给我推荐一些免费的软件吗?

当我在服务器上拥有数据库后,如何将其链接到我的 Android 应用程序并在其上使用 sql 语句?我知道如何使用本地数据库。

正如你所看到的,我有点困惑,我希望有人可以逐步向我解释该过程,或者将我链接到指南。

预先感谢,埃拉德!


我不推荐直接连接到 DMBS 的 Android 应用程序架构。相反,我建议在服务器上设置一个应用程序(使用 Java、Rails 等)来读取数据库并公开一个简单的 HTTP Web 服务,供 Android 应用程序获取数据。 这不仅是一个更完善的架构,我什至不确定您是否可以在 Android 设备中运行 JDBC 驱动程序。使用我的架构,您可以将设备与数据库的结构和类型隔离。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

构建一个 Android 应用程序,它将连接到包含 SQL 数据库的服务器。我该怎么做呢? [关闭] 的相关文章

  • Android SDK 中可用的所有“android.intent.action”操作的详尽列表是什么?

    大家好 我想知道标准 Android SDK 中定义的所有 Intent 操作是否有详尽的参考 我正在考虑完整的 android intent action someaction 名称 而不是 Intent 类中定义的方便别名操作的限制列表
  • 无法将 Tesseract OCR 模块添加到 Android Studio

    我按照此处找到的分步指南进行操作 https www codeproject com Articles 840623 Android Character Recognition https www codeproject com Artic
  • 非规范化如何提高数据库性能?

    我听说过很多关于非规范化的内容 它是为了提高某些应用程序的性能而进行的 但我从来没有尝试过做任何相关的事情 所以 我只是好奇 规范化数据库中的哪些地方会使性能变差 或者换句话说 非规范化原则是什么 如果我需要提高性能 如何使用此技术 非规范
  • 下载图像并显示它

    应用程序的主要目的是下载和显示图像 但是当我尝试启动应用程序时它崩溃了 这是我的代码 private DownloadImageTask task protected void onCreate Bundle savedInstanceSt
  • 在 PHP 中将十进制/双精度/浮点值与 PDO 绑定的最佳方法是什么?

    看来类常量只涵盖PDO PARAM BOOL PDO PARAM INT and PDO PARAM STR用于绑定 您只是将十进制 浮点 双精度值绑定为字符串还是有更好的方法来处理它们 MySQLi 允许使用 d 类型表示 double
  • 6:需要显示BuyFlow UI

    There is a problem when i am click on payWithGoogle Button I am implementing Google Pay in my Android Application and wh
  • invalidateOptionsMenu 在片段中不起作用

    显示或隐藏项目ActionBar根据文本中是否有文本EditText or not 所以 我做了以下事情 public class NounSearch extends android app Fragment EditText seach
  • 如何在 Android 上的 HttpPost 中发送 unicode 字符

    我试图在我的应用程序中允许多语言支持 这会发出 HTTP post 来上传新消息 我需要做什么才能支持日语和其他非拉丁语语言 我的代码目前看起来像这样 note the msg string is a JSON message by the
  • 更新plpgsql中触发器函数中的多列

    给出以下架构 create table account type a id SERIAL UNIQUE PRIMARY KEY some column VARCHAR create table account type b id SERIA
  • 手动启用时 Firebase Crashlytics 不报告崩溃

    Crashlytics 在没有选择加入报告的情况下也能正常工作 但一旦我根据规定设置了选择加入报告 它就会停止报告任何内容tutorial https firebase google com docs crashlytics customi
  • onTouchEvent()中如何区分移动和点击?

    在我的应用程序中 我需要处理移动和单击事件 一次点击是由一个 ACTION DOWN 操作 多个 ACTION MOVE 操作和一个 ACTION UP 操作组成的序列 理论上 如果您收到 ACTION DOWN 事件 然后收到 ACTIO
  • Android开发:未定义方法

    大家好 我是 Android 和 Eclipse 的新手 我刚刚遵循了developer android com 上的教程 现在我在添加操作栏 http developer android com training basics actio
  • Google Android Drive api 在已安装版本上登录失败

    我开发了一个使用 GoogleDrive api 的 Android 应用程序 当处于调试状态或运行调试版本时 应用程序 工作正常 并正确验证附加的谷歌帐户 等 当我构建发行版本时 使用我的签名密钥 并且 安装apk文件 当我运行时 Goo
  • Jetpack Compose 部分或开放侧边框

    我正在尝试绘制部分或一侧开放的矩形圆形边框以实现此效果 玩了一下之后我得到了这个 这是通过以下方式完成的 RoundedCornerShape topStartPercent 50 bottomStartPercent 50 start R
  • Android应用程序kill事件捕获

    我想在我的应用程序被终止时执行一些操作 可以使用哪种方法来实现此目的 我正在开发 Android 5 0 这个问题的关键在于 您必须了解您的申请是否可以收到任何 当您的应用程序在任何情况下被终止时的额外回调 下面的答案是由德文连线 http
  • Spring Boot MSSQL Kerberos 身份验证

    目前在我的春季靴子中application properties文件中 我指定以下行来连接到 MSSql 服务器 spring datasource url jdbc sqlserver localhost databaseName spr
  • 让 Prometheus 发送 SQL 查询

    我正在尝试使用普罗米修斯 https prometheus io 监视我的 MySQL 数据库 但似乎找不到添加 SQL 查询的区域 例如 我想运行一个返回值的 SQL 查询 然后将该值添加到图表中 发送警报 有没有办法让 Promethe
  • 使用支持库中的 BottomSheet 时如何调暗背景?

    怎样才能让背景像显示的那样变暗here https material design storage googleapis com publish material v 8 material ext publish 0Bzhp5Z4wHba3
  • SQL:查找每个跑步者跑步之间的平均天数

    因此 如果我们给出下表 runner ran Carol 2011 02 01 Alice 2011 02 01 Bob 2011 02 01 Carol 2011 02 02 Bob 2011 02 02 Bob 2011 02 03 B
  • 绘制大位图时 nSyncAndDrawFrame 速度极慢

    我想用多个大位图优化视差滚动视图 在我的 Nexus 5 上 一切都很顺利 Traceview 转储如下所示 doFrame 方法大约需要 18 毫秒才能完成 但是 当使用我的 Nexus 7 或 Android 6 模拟器 Genymot

随机推荐

  • EF代码首先不创建数据库

    这是我的代码 public void ConfigureServices IServiceCollection services services AddDbContext
  • itunesconnect 处理失败

    I had archieved the xcode project and uploaded it into itunes connect This is 5 time uploading for internal testing It s
  • 为什么 window.addEventListener('scroll', this.someScrollHandler, false) 在 IE 10 上不起作用?

    我目前正在构建一个带有滚动处理程序的 React 应用程序 用于在无限滚动组件中加载更多数据 我在用着window addEventListener scroll this someScrollHandler false 带限制 适用于除
  • 如何在本地设置多个NPM用户?

    我使用两个 NPM 帐户 公共帐户和私人帐户 我该如何设置才能不需要npm login每次我在不同的帐户上发布模块时 UPD 寻找 NPM 内置解决方案 因此没有 shell 脚本等 这就是我使用 4 个不同的 NPM 登录解决该问题的方法
  • 工作簿已打开,但我仍然收到 VBA 下标超出范围错误

    我正在尝试通过我的宏脚本打开工作簿 每次尝试打开工作簿时都会重复出现此错误 我面临的问题是当我使用 Workbooks Open strFilePath where strFilePath genericfilepath FileDupli
  • 使用强分类器进行 boosting 的效果

    使用强 而不是弱 错误率接近随机 分类器进行 boosting 会产生什么效果 一个强分类器单独使用是否会比在 adaboost 中与一堆弱分类器一起使用时表现更好 对的 这是可能的 一切都取决于您的学习数据集 看看没有免费的午餐定理 总是
  • CSS溢出:隐藏剪切阴影

    现在是这样的 当我禁用时overflow hidden 阴影通常遍布四周 但当它打开时 它会在左侧和顶部被切割 我不知道为什么它只切割这两侧 但目前看起来仍然不太好 如何摆脱它 Code toolong width 80 overflow
  • django 错误 - ImportError:没有名为 apps 的模块

    我正在尝试创建第一个名为 mysite 的 django 项目 我的项目的结构是 mysite manage py mysite init py settings py urls py wsgi py polls init py admin
  • 应用程序关闭前的 Ionic 运行功能

    是否有某种我可以调用的函数来侦听应用程序是否即将退出 关闭或进入后台 基本上任何意味着 用户已停止使用该应用程序 的事件 我是我的应用程序 我建立了一个 用户日志 用于跟踪用户在应用程序中导航时的情况 我不想在这些事件发生时不断向服务器发送
  • Django 标签云插件 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • RavenDb - 递归查询/索引,用于分层文档

    我知道这可能是一个有点愚蠢的问题 可能会这样做 错了 但我会以任何方式询问 假设我有一组层次结构文档 它们包含的关于其在层次结构中的位置的唯一信息 是他们的家长 ID 如果它为空 我们就到达了顶部 吸引父母和孩子是最容易的部分 我想做的是查
  • Jenkins + Github Pull 请求构建器显示名称

    对于我们的项目 我们使用 GitHub 我们启用了 TravicCI 因为这是我们项目使用所必需的 除此之外 我们还有一个与拉取请求构建器一起运行的 Jenkins 完整实例 Now this all works fine and in t
  • 如何在 swift 中使用泛型类型处理不同类型?

    我正在尝试编写一个类 它允许我轻松地在两个值之间进行插值 class Interpolation class func interpolate
  • “/”应用程序中的服务器错误。系统.Web.Http.WebHost

    我正在尝试发布 ASP NET MVC 4 Internet 应用程序 发布后 我继续单击我的网站链接并找到 应用程序中的服务器错误 无法加载文件或程序集 System Web Http Version 4 0 0 0 Culture ne
  • PHP 中“include”的性能成本是多少?

    只是想知道是否有人知道与包含 100 个类文件的大型 600K 或更多 php 文件相关的 成本 信息 与自动加载单个文件 例如在找到匹配项之前搜索多个目录 相比 它真的有很大区别吗 如果启用 APC 缓存 此成本可以忽略不计吗 基本上 包
  • 使用 Laravel 为 Android 提供 mp3 流

    这是我的问题 我正在编写一个 laravel 后端 它必须提供一个 mp3 文件 该文件必须使用 android 标准媒体播放器再现 对于 laravel 后端 我需要使用 JWT 来处理身份验证 因此在每个请求标头中 我必须将 授权 字段
  • Flexbox 导致 adsense 错误:“adsbygoogle.push() 错误:没有可用宽度=0 的插槽大小”

    我有一个网站 其布局使用 Angular Material 和 Flexbox 我试图在这些 Flexbox 容器之一中包含 Google Adsense 代码段 但它给了我错误 adsbygoogle push 错误 没有可用宽度 0 的
  • 具有可变字段数量的 Django 模型

    我正在开发一个新项目 我想创建一个 django 模型 该模型将具有可变数量的EmailFields 取决于另一个变量 我想要创建的是一个 House 模型 其中包含 House 的所有成员 更具体地说 是他们的电子邮件地址 鉴于并非所有房
  • 如何在 Nuxt 插件中使用错误函数?

    我正在使用 Nuxt 和axios 模块 https github com nuxt community axios module 我尝试通过 axios 全局拦截器进行全局错误处理 如何在 Nuxt 插件中使用错误函数 plugins a
  • 构建一个 Android 应用程序,它将连接到包含 SQL 数据库的服务器。我该怎么做呢? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我已经开始构建一个 Android 应用程序 它将连接到 SQL 服务器并从那里获取数据 我知道 SQL