您能否向我解释一下如何在android
工作室中连接到数据库,java
就像下载库并放入一样简单
public Connection getConexion(){
Connection con = null;
try {
Class.forName("com.mysql.jdbc.Driver");
con = (Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/baseDeDatos","root","clave");
return con;
} catch (Exception e) {
//JOptionPane.showMessageDialog(null, "Error al conectarse con la BD: "+e.getMessage());
}
return con;
}
但我看到在android中它是非常不同的。你能一步一步告诉我我应该怎么做吗?我已经下载了Xamp
。我需要什么图书馆?上课怎么样?如果使用库,我如何将它放在项目中?
据我所知,您需要将 MySQL 数据库与 Android 连接。但不幸的是,这是不可能的。Android 不支持 MySQL 作为数据库引擎来安装它。您唯一的解决方案是创建一个必须在您的 Android 应用程序中使用的 Web 服务,并从该 Web 服务咨询您的 MySQL 数据库。
另一个重要的一点是,要做持久化(将你的 MySQL 数据库的值保留在你的 Android 应用程序中以进行管理、维护等)就是你做一个 SQLite 数据库。
我留给你一个完整的Android SQLite 教程
最推荐的是将后端和前端的逻辑分开,就好像它是一个 Web 应用程序一样,为此我建议你一个选项,它是通过REST架构风格消费 Web 服务,我给你留下了这个非常完整的教程一步一步来,如何使用和安装 Web 服务。
一开始看起来有点乏味,但是一旦你配置了所有东西,扩展你的请求就会很容易。