android sqlite3 数据库使用

时间:2022-09-08 05:26:06

创建一个类  继承sqliteOpenHelper 

重写OnCreate 方法 ,创建表  语法为  create table if not exists 表名('列1','列2','列3');//如果不存在则创建  关键语句 if not  exists

SQLite 语法关键字:

创建唯一约束关键字  USER text UNIQUE  (唯一)

创建自动增长关键字 id integer(类型) primary key (主键) autoincrement (自动增长)

//使用方法

例如我创建的类为 Mysql

在主Activity 中   Mysql mysql = new Mysql(主Activity.this,数据库名字.db,null,数据库版本号 整数随意填);

SQLiteDatabase sd= mysql .getwritableDatabase();//获取数据库写入权限,似乎也有读取权限  如果需要读取  应该似用mysql.getrea....(自动补全)

String sql = "sql语句";

sd.execSQL(sql );//执行SQL语句