當前位置:首頁 » 安卓系統 » android資料庫軟體

android資料庫軟體

發布時間: 2023-09-06 21:47:22

1. 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();
}
}
}

2. android手機使用的是什麼資料庫

一般移動的平台如iphone, android都是使用sqlite資料庫,不過也有些在網路間傳輸使用xml,和json的,兩種格式都是java原生支持,解析也比較方便,還方便在網路間傳輸。

3. 有沒有一款安卓系統(手機上用)上用的本地資料庫管理軟體,類似Windows系統中的office access軟體。

軟體的DB資料庫嗎??若是
就用大名鼎鼎的RE管理器出品的SQLite Editor

4. Android一般採用什麼資料庫

Android一般採用sqlite資料庫作為數據存儲方案。
通常的資料庫有關系型數據如:ms ql ,mysql,oracle等,非關系型nosql資料庫 如mongodb,redis
android作為手機端的手機操作系統,是無法直接操作大型的關系型或是no sql類型的資料庫的。
從你的應用描述中景點等信息都可以選擇存儲在sqlite中。
但是圖片這些信息還是建議你存儲到伺服器上,以文件的形式存儲。
還有一種方式是在伺服器中使用任何的關系型和非關系型資料庫存儲你的所有數據,但是你的android應用需要通過api去訪問你的景點圖片信息。

熱點內容
安卓wifi路由器在哪裡看 發布:2025-03-10 15:47:09 瀏覽:268
id密碼怎麼設置密碼 發布:2025-03-10 15:26:02 瀏覽:88
linux打開終端怎麼更改配置文件 發布:2025-03-10 15:17:38 瀏覽:319
抽象介面php 發布:2025-03-10 15:09:14 瀏覽:805
tomcat配置ip地址訪問 發布:2025-03-10 14:54:54 瀏覽:689
注冊淘寶密碼多少 發布:2025-03-10 14:49:03 瀏覽:558
文件上傳設備 發布:2025-03-10 14:47:47 瀏覽:498
江西l2tp伺服器託管雲伺服器 發布:2025-03-10 14:47:38 瀏覽:886
微信如何給錢包設置手勢密碼 發布:2025-03-10 14:46:55 瀏覽:229
江蘇伺服器如何 發布:2025-03-10 14:46:17 瀏覽:180