当前位置:首页 » 安卓系统 » 安卓用什么数据库

安卓用什么数据库

发布时间: 2022-01-13 15:57:08

㈠ 安卓APP采用什么数据库如何选择服务器

下载app 让我快 自动帮你选最快服务器^v^

㈡ android 除了sqlite还能使用什么数据库

android除了sqlite数据库,还是可以使用mysql数据库,使用步骤如下:

1. 关闭mysql服务器的防火墙。

2. 加入MySQL的jdbc包,添加到libs文件夹内。

3.ADT和SDK为16及16以下,17以上的不能访问

4.手机和mysq服务器l互相ping通。

5.添加网络权限 :<uses-permissionAndroid:name="android.permission.INTERNET" />

6.在Thread中连接访问mysql,防止ANR。

7.设置mysql允许远程连接。

代码如下:

java">packagecom.mayi.mysql_test;

importjava.sql.DriverManager;
importjava.sql.ResultSet;

importcom.mysql.jdbc.Connection;
importcom.mysql.jdbc.Statement;

importandroid.os.Bundle;
importandroid.app.Activity;
importandroid.util.Log;
importandroid.view.View;
importandroid.view.View.OnClickListener;

{

privatestaticfinalStringTAG="MainActivity";
@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.select).setOnClickListener(newOnClickListener(){

@Override
publicvoidonClick(Viewv){
select();
}
});
}
publicvoidselect(){
try{
//调用Class.forName()方法加载驱动程序
Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("成功加载MySQL驱动!");
Stringurl="jdbc:mysql://192.168.1.113:3306/test";//JDBC的URL
Connectionconn;
conn=(Connection)DriverManager.getConnection(url,"mayi","123456");
Statementstmt=(Statement)conn.createStatement();//创建Statement对象
System.out.println("成功连接到数据库!");
Stringsql="select*fromperson";//要执行的SQL
ResultSetrs=stmt.executeQuery(sql);//创建数据对象
System.out.println("编号"+" "+"姓名"+" "+"年龄");
while(rs.next()){
System.out.print(rs.getInt(1)+" ");
System.out.print(rs.getString(2)+" ");
System.out.print(rs.getString(3)+" ");
System.out.print(rs.getString(4)+" ");
System.out.println();
}
rs.close();
stmt.close();
conn.close();
}catch(Exceptione)
{
Log.e(TAG,e.getMessage());
e.printStackTrace();
}
}
}

㈢ android用什么数据库好

  • Android采用关系型数据库SQLite3,它是一个支持SQL轻量级的嵌入式数据库,在嵌入式操作系统上有很广泛的应用。

  • SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界着名数据库管理系统来讲,它的处理速度比他们都快。

㈣ 安卓开发,用什么数据库作为本地数据库

android系统自带了sqlite数据库,但这是一个小型桌面数据库,不太适合做服务器数据库。若是开发一个客户机/服务器系统,数据库是安装在服务器端的,任何一种数据库都是可以的。

㈤ android手机使用的是什么数据库

一般移动的平台如iphone, android都是使用sqlite数据库,不过也有些在网络间传输使用xml,和json的,两种格式都是java原生支持,解析也比较方便,还方便在网络间传输。

㈥ 安卓开发需要什么数据库

sqlite ,android自带的库,表示使用非常方便,一般记住个用户名密码什么的动用他
MySql、oracle也是经常使用的

㈦ 准备开发个安卓APP,想问问用什么数据库

具体功能具体分析,就你描述的功能来说,什么数据库都不需要,服务器用mysql,本地用sqlite,服务器可以上传云上

㈧ Android开发中使用哪种数据库比较好

如果是手机端的话 只能是SQLite数据库 就看你的数据量大不大了 如果数据量非常大的话 那肯定是要存在 服务器端了 毕竟是手机开发SQLite 是个轻量级的数据库 不是PC开发 内存是有限制的。。希望可以帮助到楼主噢 ~哇咔咔!!

热点内容
mega神奇宝贝服务器ip 发布:2024-11-13 06:37:08 浏览:394
python主要用来做什么 发布:2024-11-13 06:36:59 浏览:163
extjs文件上传java 发布:2024-11-13 06:22:49 浏览:692
电脑数据怎么备份到服务器 发布:2024-11-13 06:19:31 浏览:404
c语言函头文件 发布:2024-11-13 06:14:40 浏览:37
编译java程序的命令是什么 发布:2024-11-13 06:09:32 浏览:857
编译dll依赖另一个dll 发布:2024-11-13 06:09:25 浏览:124
祝编程老师 发布:2024-11-13 06:07:26 浏览:506
五格殿下编程 发布:2024-11-13 05:54:11 浏览:214
学生密码笔盒原始密码多少 发布:2024-11-13 05:30:06 浏览:770