【问题标题】:Android connect to database安卓连接数据库
【发布时间】:2018-04-22 03:03:51
【问题描述】:

我在 MAC OS 的 Android Studio 中的一个 Android 项目中工作,我在尝试从数据库中的注册表中保存(然后插入)数据时遇到问题。 我不明白哪种是将数据保存在数据库中的最佳方法。 我已经使用 PHPMyAdmin 安装了 MySQL Workbench 和 XAMPP,但我不知道它在 Android 中的运行情况。因为当我在 Netbeans 中编写 Java 时很简单,只需为 sql 添加一个“.jar”文件并在 MySQL 中创建表和过程然后在 Java 代码中调用这些过程?

【问题讨论】:

  • Google 获取 SQLite Android 教程

标签: java android mysql android-studio phpmyadmin


【解决方案1】:

Android 应用程序无法直接连接到远程数据库。

如果你想在手机中保存一些东西,你可以使用 SQLite。 但是如果你想使用 MySQL/SQL Server,你需要通过 REST API 公开这些表。

创建一个 API 服务,它可以访问这些表,并编写一个 REST API 来对远程数据库执行 CRUD 操作。 Mobile 将调用 API 代表其执行 Remote DB 操作。

【讨论】:

  • 从技术上讲,这不是真的。在允许连接到 MSSQL 数据库之前,我使用了一些 java 库。虽然想不起来是哪一个。但是,这当然不是一种真正安全的方法,因为您可以轻松地反编译 apk 文件并找到连接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-13
相关资源
最近更新 更多