Sqlite轻量级数据库

    SQLite,是一款轻量型的数据库,是遵守ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。

    SQLite的数据类型:Typelessness(无类型), 可以保存任何类型的数据到你所想要保存的任何表的任何列中. 但它又支持常见的类型比如: NULL, VARCHAR, TEXT, INTEGER, BLOB, CLOB...等.唯一的例外:create table student (_id integer primary key autoincrement, name varchar(20), num varchar(20)) 此字段只能存储64位整数

    在Android系统,提供了一个SQLiteOpenHelper抽象类,该类用于对数据库版本进行管理.该类中常用的方法:

  onCreate  数据库创建时执行(第一次连接获取数据库对象时执行)

  onUpgrade  数据库更新时执行(版本号改变时执行)

  onOpen  数据库每次打开时执行(每次打开数据库时调用,在  onCreate,onUpgrade方法之后)

原文地址:https://www.cnblogs.com/loaderman/p/6431856.html