前面我们讲了mysql的基本内容,现在我们详细的了解一下mysql中的具体操作. what's the SQl SQL(Structured Query Language 即结构化查询语言) SQL语言主要用于存储数据.更新数据和管理关系数据系统,由IBM开发. SQL语句分为三种: DDL语句 数据库定义语言:数据库.表.视图.索引.存储过程,例如create.alter DML语句 数据库操纵语言:插入数据insert.删除数据delete.更新数据update.查询select D
根据数据库Schema限制用户对数据库的操作行为 授予Shema dbo下对象的定义权限给某个用户(也就是说该用户可以修改架构dbo下所有表/视图/存储过程/函数的结构) use [Your DB NAME] GRANT VIEW DEFINITION ON SCHEMA :: dbo to [THE USER NAME] 回收某个用户对Shema dbo下对象的定义权限(也就是说该用户不可以修改架构dbo下所有表/视图/存储过程/函数的结构) use [Your DB NAME] DENY V
一.数据库的增删改查 1.新建数据库 create database students on primary ( name="students_data",--主数据文件的逻辑名 filename="E:\students_data.mdf",--主数据文件的存储位置 size=3MB,--主数据文件的初始大小 maxsize=100MB,--主数据文件的最大大小,不写就没有限制 filegrowth=1MB--主数据文件每次增长大小 ) log on ( name
Android中提供SQLiteOpenHelper类,在该类的构造器中,调用Context中的方法创建并打开一个指定名称的数据库对象.继承和扩展SQLiteOpenHelper类主要做的工作就是重写以下两个方法.onCreate(SQLiteDatabase db) : 当数据库被首次创建时执行该方法,一般将创建表等初始化操作在该方法中执行. onUpgrade(SQLiteDatabse dv, int oldVersion,int new Version):当打开数据库时传入的版本号与当前