Android Studio 使用SQLite数据库来创建数据库+创建数据库表+更新表再次往表添加字段

本文详细介绍了如何在Android Studio中使用SQLite数据库,包括创建数据库和数据库表,以及如何在已有的表中添加字段。通过创建一个名为MySQLiteOpenHelper的类并继承SQLiteOpenHelper,实现了数据库的创建和版本管理。在onCreate方法中定义了表结构,并在onUpgrade方法中进行了表的更新。文章还提供了查看数据库和表的实用技巧。
摘要由CSDN通过智能技术生成

目录

一.前言

二.SQLite数据库介绍

1.什么是SQLite数据库

2.特点

3.SQLite 操作API

4.SQLite数据类型

三.SQlite数据库的使用

1.创建类继承SQLiteOPenHelper

2.创建数据库

3.创建数据库表

4.更新表添加字段

完整代码

扩展

总结


一.前言

我们在使用Android进行开发的时候不可避免的要使用到数据,那么就需要用到数据库,来对数据进行操作。而Android系统就内置了SQlite。

二.SQLite数据库介绍

1.什么是SQLite数据库

SQLite是一款轻量级的关系型数据库,它运算速度快,占用资源少,在内存中只需要占用几百KB的存储空间。

2.特点

  1. 轻量级
  2. 独立性
  3. 隔离性
  4. 跨平台
  5. 安全性
  6. 多语言接口 

3.SQLite 操作API

Android SDK提供了一系列对数据库进行操作的类和接口。常用的数据库操作类有:

SQLiteOpenHelper 类(我们今天使用到的是这个)

SQLiteOpenHelper类中常用的方法
onCreate(SQliteDatabase db) 数据库第一次创建时,会调用
onIpgrade(SQliteDatabase db, int i, int i1) 数据库升级时自动调用
getWritableDatabase() 打开可读/写的数据库
getReadableDatabase() 打开可读的数据库
close() 关闭数据库


• 该类是一个抽象类,用于创建数据库和数据库版本更新。
SQLiteDatabase 类
• 该类是一个数据库访问类,封装了一系列数据库操作的API,可以对数据进行增删改查操作。
Cursor接口
• 是一个游标接口&#

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值