MySQL数据库期末复习
优快云网上授课教案
课题名称:数据库和表的基础操作
一、数据库
- 创建数据库
语法格式:create database <数据库名>;
- 管理数据库
(1)使用数据库
语法格式:use <数据库名>;
(2)修改数据库
语法格式:alter database <数据库名>;
(3)删除数据库
语法格式:drop database <数据库名>;
(4)查看已创建的数据库
语法格式:show databases;
二、数据表
- 创建数据表
语法格式:
> create table 表名
> (
> 字段名1 数据类型 列级别约束 默认值
> 字段名2 数据类型 列级别约束 默认值
> ……
> 表级别的约束
> );
- 查看数据表结构
> desc 表名;
- 查看表详细结构
> show create table 表名;
- 管理数据表
(1)增加列(alter table)
> alter table 表名 add 字段名 数据类型;
(2)修改列(alter table),两种方法都行
> alter table 表名 modify 字段名 数据类型;
> alter table 表名 change 旧字段名 新字段名 数据类型;
(3)删除列(alter table)
> alter table 表名 drop 字段名;
(4)表更名(alter table)
> alter table 表名 rename 新表名;
- 使用select语句查询创建表结果
> select * from 表名;
三、约束管理(下次课进行讲解)
- 非空约束(not null)
- 唯一约束(unique)
- 主键约束(primary key)
- 外键(foreign key)
- 检查(check)
- 默认约束(default)
这篇博客是关于MySQL数据库期末复习的内容,重点讲述了数据库和表的基础操作,包括创建、管理数据库,如使用、修改、删除及查看数据库;创建数据表,涉及增加、修改、删除列以及表更名;并预告了下节课将讲解约束管理,如非空、唯一、主键、外键和检查约束等。
559

被折叠的 条评论
为什么被折叠?



