创建数据库

1.先写一个类继承SQLiteOpenHelper重写里面的三个方法  

  public class shujuku extends SQLiteOpenHelper {

        //创建数据库的方法

      public shujuku(Context context, String name, CursorFactory factory,    int version) {

          super(context, name, factory, version);   // TODO Auto-generated constructor stub

      }

    //数据库创建时调用的方法

      @Override

      public void onCreate(SQLiteDatabase db) {

            System.out.println("数据创建!");

      }

     //数据库升级时调用的方法

@Override

        public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

       System.out.println("数据升级!");

    }

}

2.写一个测试类去实现创建

  public class Test extends AndroidTestCase {
     public void Test(){
      //ager1:获取一个虚拟的上下文对象
      //ager2:数据库名称 后缀名最好加.db者样容易识别
      //ager3:游标集,默认是null
      //ager4:版本号 不能小于一
      shujuku sju=new shujuku(getContext(), "sion.db", null, 1);
      //执行创建数据库操作
      sju.getWritableDatabase();
   }
}

时间: 2024-10-06 09:04:16

创建数据库的相关文章

静默安装Oracle及创建数据库11G R2

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0 oracle.install.option=INSTALL_DB_SWONLY DECLINE_SECURITY_UPDATES=true UNIX_GROUP_NAME=oinstall INVENTORY_LOCATION=/u01/app/oracle/oraInventory SELECTED_LANGUA

利用php创建数据库练习,注册

2016年12月31,星期六 一.打开XAMPP,在htdocs下创建一个文件夹,用于php创建数据库: 二.预备创建必要的文件夹: 三.可用submit打开文件夹,在左侧查看: 四.在config文件夹下创建一个php文件,db.config.php,编写数据库链接,数据库创建,数据库选择: 四(2).打开Navicat for mysql软件,点击右侧diablo,F5刷新 创建成功可看到. 四(3).事先准备了创建数据表的数据,用Navicat for mysql软件创建了class表.g

mysql基础之创建数据库和表

假设你已拥有创建和修改服务器上数据库所必需的权限,那么我们来看一下如何创建数据库以及数据库中的表.在本章的示例中,我们将为一个虚拟的书店建立一个数据库: CREATE DATABASE bookstore; 通过这条简单的SQL语句,我们已经创建了名为bookstore的数据库.另外,MySQL语句以及子句中的保留字对大小写不敏感.数据库与表名对大小写是否敏感取决于你所用的操作系统,比如在Linux系统上对大小写是敏感的,而Window系统对大小写不敏感.按照通常的习惯,在SQL说明文档中保留字

shell脚本:实现MySQL创建数据库和删除数据库的脚本

OS操作系统:CentOS release 6.8 (Final) [[email protected]]# vi createdatabase.sh     #批量创建数据库 #!/bin/sh PATH="/var/lib/mysql/bin:$PATH" MYUSER=root MYPASS=******* MYCMD="mysql  -u$MYUSER  -p$MYPASS " for dbname in  test skyboy skygirl xiaot

学习MVC之租房网站(三)-编写实体类并创建数据库

在上一篇<学习MVC之租房网站(二)-框架搭建及准备工作>中,搭建好了项目框架,并配置了EF.Log4Net和进程外Session.接下来会编写Eneity类并采用CodeFirst的方式创建数据库. 一.数据库表结构举例 1. 在按照CodeFirst方式编写Entity类之前,仍然是需要先搞清楚数据库的表结构.首先肯定会有用户.管理员.角色.权限等相关的表,然后针对租房的特殊场景,还有房屋.房屋家电配置.房子所在的地址包括城市和区域等. 2. 这里面有两张表比较特殊,T_Settings和

MySQL创建数据库与创建用户以及授权

MySQL创建数据库与创建用户以及授权 1.create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和create database创建数据库的效果一样. 2.create user '[用户名称]'@'%' identified by '[用户密码]';--创建用户 密码8位以上,包括:大写字母.小写字母.数字.特殊字符 %:匹配所有主机,该地方还可以设置成'

Oracle 11.2.0.4静默安装软件和创建数据库

在没有图形界面的情况时,安装Oracle数据库软件和创建数据库就只能使用命令行的方式进行. 本文假设安装的前提条件都已经配置好. 一.静默安装数据库软件 1.准备参数文件 这个参数文件是用于安装软件使用的,里边配置了需要安装的版本.语言.ORACLE_HOME等信息. 这个文件的模版在database/response目录下的db_install.rsp,文件中的各个参数作用参考http://docs.oracle.com/cd/E11882_01/em.112/e12255/oui3_resp

三、Dotnet Core Code First 创建数据库

1.在项目中创建Models文件夹2.在Models文件夹中建立 表的属性类:如 User类.3.在Models文件夹创建DataContext 继承DbContext类(可以选择重写OnModelCreating方法) public DbSet<表类名> 重明名 {get:set:} public DataContext(DbContextOption<DataContext> option):(option){} protected override void OnModelC

Mysql创建数据库与表,并添加表的数据

首先,在成功安装Mysql的基础上,进入到cmd窗口,登录我们的mysql管理系统. 登录方式:mysql -u用户名 -p密码 如果出现Welcome to...等一大堆英文指示,则说明成功进入了mysql系统. 因为我们不知道系统中有哪些库,所以要使用show databases 命令行,展示有那些库: 1.创建数据库与删除 CREATE DATABASE 数据库名 DEFAULT CHARSET='utf8'; Create database shiyan defaultcharset='

关于mongodb创建数据库后加入数据,数据库却为0g的问题

为什么根据教程,然后创建数据库,创建集合和列表,并且也可以查询下来,但是就是没有这个物理文件,而且数据库的容量都是为0g,求大神救救!!谢谢哈