3-1 提出问题,引入表的思维:
仓库-> 数据库
表
1.电子产品
2.日用品
3.化妆品
4.。。。。
结论:仓库的下边,其实,是有其他东西。这个东西,归类,表。
3-2 引用数据库和查看数据库中的表:
use +数据库名
查看表用:show tables;
3-3 创建表:
create table student(
-> id int,
-> name varchar(30),
-> age int
-> )
3-4 创建表(B格):
id int auto_increment primary key comment'主键id',
id name age 字段
auto_increment 自动增长
primary key 主键 最主要的 靠它来区分学生这张表
comment 注释
default 默认值
mysql> create table if not exists teacher(
-> id int auto_increment primary key comment'主键id',
-> name varchar(30) not null comment '老师的名字',
-> phone varchar(20) comment '电话号码',
-> address varchar(100) default '暂时未知' comment '住址'
-> )engine=innodb;
3-5 查看表的结构
desc teacher;
3-6 删除表
drop table student;
drop table if not exists student,teacher;
3-7 修改表
alter table student add phone varchar(20);添加
alter table student gender varchar(1) after name;放在一个固定位置
alter table student gender varchar(1) first:最前面
alter table student drop address;删除固定的字段
alter table student change phone tele_phone int(11);既改名字又改类型
alter table student rename to students;改变表名加粗文字