本文整理自网络,侵删。
目录
- 一、查看表和查看表的定义
- 二、删除表
- 三、创建表
- 四、表类型
- 五、修改表
- 六、完整性
- 1、数据完整性
- 2、使用约束实现数据完整性
- 3、在数据表上添加约束
- 4、删除约束
- 七、添加数据
- 八、修改数据
- 九、删除数据
- 十、SQL语句中的运算符
- 算数运算符
- 比较运算符
- 逻辑运算符
一、查看表和查看表的定义
SHOW TABLE 表名 DESC 表名; DESCRIBE 表名
二、删除表
DROP TABLE [IF EXISTS ] 表名;
如果表USER存在,删除表USER
DROP TABLE IF EXISTS USER;
三、创建表
CREATE TABLE [ IF NOT EXISTS ] `表名` ( `字段名1` 列类型 [ 字段属性 | 约束] [ 索引 ] [注释] , `字段名2` 列类型 [ 字段属性 | 约束] [ 索引 ] [注释] , … … `字段名n` 列类型 [字段属性 | 约束] [ 索引 ] [注释] ) [ 表类型 ] [ 表字符集 ] [注释] ;
四、表类型
使用MyISAM: 节约空间及相应速度,适合以访问为主的应用。
使用InnoDB: 安全性,事务处理及多用户操作数据表。
五、修改表
//修改表名 ALTER TABLE 旧表名 RENAME AS 新表名 //添加字段 ALTER TABLE 表名 ADD 字段名 列类型 [ 属性 ] // 修改列的数据类型 ALTER TABLE 表名 MODIFY 字段名 列类型 [ 属性 ] //修改列的数据类型及名称 ALTER TABLE 表名 CHANGE 旧字段名 新字段名 列类型 [ 属性 ] //删除字段 ALTER TABLE 表名 DROP 字段名
六、完整性
数据完整性 = 数据的精确性 + 数据的可靠性
1、数据完整性
1.实体完整性
保证表中所有的行唯一
2.域完整性
数据库表中的列必须满足某种特定的数据类型或约束 取值范围 精度
3.引用完整性
保证主关键字 //被引用表 \ 和外部关键字 //引用表\ 之间的参照关系
相关阅读 >>
更多相关阅读请进入《sql》频道 >>

数据库系统概念 第6版
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » MySQL数据操作管理示例详解
标签:sql
相关推荐
评论
管理员已关闭评论功能...