Android数据库的创建

package com.example.mi.dateBase;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

/**
 * Created by Administrator on 2018/4/1.
 */

public class MyDatebaseHelper extends SQLiteOpenHelper {

    //构造方法,用于确定数据库的名称,版本号等
    public MyDatebaseHelper(Context context) {
        super(context, "mydb",null,1);
    }

    //创建数据库时调用一次,初始化表中数据
    @Override
    public void onCreate(SQLiteDatabase sqLiteDatabase) {
        sqLiteDatabase.execSQL("create table users(id integer primary key autoincrement,username text,password text)");
    }

    //数据库版本更新时回调
    @Override
    public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) {

    }
}

package com.example.mi.dateBase;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

/**
 * Created by Administrator on 2018/4/1.
 */

public class MyDatebaseHelper extends SQLiteOpenHelper {

    //构造方法,用于确定数据库的名称,版本号等
    public MyDatebaseHelper(Context context) {
        super(context, "mydb",null,1);
    }

    //创建数据库时调用一次,初始化表中数据
    @Override
    public void onCreate(SQLiteDatabase sqLiteDatabase) {
        sqLiteDatabase.execSQL("create table users(id integer primary key autoincrement,username text,password text)");
    }

    //数据库版本更新时回调
    @Override
    public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) {

    }
}

猜你喜欢

转载自blog.csdn.net/qq_19681347/article/details/79781622