sqlite基本操作

2021-06-27 22:29:43 字數 1772 閱讀 4497

sqlite

是一種輕型資料庫系統,並以嵌入式為設計目標,占用資源低,因此作為手機作業系統優秀的資料庫系統選擇平台。

sqlite

的使用涉及兩個重要的類,乙個是sqliteopenhelpersqlitedatabase

sqliteopenhelper

是sqlite

的資料庫輔助類,而

sqlitedatabase

作為sqlite

的資料庫實體類,用於管理資料庫增刪改查等操作,下面為

sqlite

的具體使用方法。

public class databasehelper extends sqliteopenhelper  

@override

public void oncreate(sqlitedatabase db)

@override

public void onupgrade(sqlitedatabase db, int oldversion, int newversion)

@override

public void onopen(sqlitedatabase db)

}

databasehelper

繼承sqliteopenhelper,分別覆蓋

oncreate

、onupgrade

和onopen

方法,這樣在資料庫的具體操作的時候,我們可以輕易獲取資料庫例項物件,具體應用繼續分析以下**,先建立資料庫。

private static final string database_name = "fengflycom.db"; //定義資料庫名稱 

private static final int database_version = 1;//定義資料庫版本

private static final string table_name = "fengfly";//定義資料表名稱

databasehelper dbhelper = new databasehelper(this, database_name, null,

database_version); //通過databasehelper定義資料庫

建立資料表:

void createtable()  catch (sqlexception ex)  

}

插入資料資訊:

private void insert()  catch (sqlexception ex)  

}

刪除資料:

private void delete()  catch (sqlexception e)  

}

更新資料資訊:

private void update() ); 

} catch (sqlexception e)

}

刪除資料表:

private void droptable()  catch (sqlexception ex)  

}

SQLite基本操作

sqlite的基本操作 建庫 建表 插入資料 修改資料 刪除資料 刪除表 刪除庫。1 建庫 在命令列下輸入 sqlite3 test.db 注意當前是什麼使用者如果是root使用者則該庫建立在 home目錄下,其他使用者庫建立在使用者的根目錄下 sqlite database 顯示建立的資料庫 2 ...

SQLite 基本操作

建立資料庫 命令 sqlite3 name.db 此命令會在當前目錄建立乙個名為name.db的空資料庫。該檔案將被 sqlite 引擎用作資料庫。在成功建立資料庫檔案之後,將提供乙個sqlite 提示符。如下 sqlite version 3.31.1 2020 01 27 19 55 54 en...

Sqlite 安裝 基本操作

最近搞sqlite 資料庫,整理一下,備忘。1.安裝 sudo yum install sqlite devel 2.基本操作 建立資料庫 sqlites test.db 建立資料表 create table testtable id int primery key,name varchar 20 ...