1.案例目的
创建、修改和删除表,掌握数据表的基本操作。创建数据库company,数据表offices,employees。
2.案例操作过程
1)登录mysql数据库
2)创建数据库company、数据表offices,employees。
3)将employees数据表中的mobile放到officecode后面
4)将birth换成数据类型为datetime的employee_birth;将sex非空约束,类型为插入(1)
5)删除note,添加favoriate_activity类型为varchar(100);
6)删除表offices,先解除外键,再删除
7)将表employees名称修改为employees_info
ps:并不是每一个表都需要一个主键,一般的,若多个表之间进行连接操作时,需要用到主键,因此并不是每个表建立主键,而且有些情况最好不要用。
并不是每个表都可以任意选择存储引擎,外键约束不能跨引擎使用。
带auto_increment约束的字段值的初始值是1 ,每增加一条记录,字段值加1,但也可以指定第一条插入记录的自增字段的值。