-- create table 表名(字段名 数据类型 约束条件)-- 创建classes表(id、name)createtable classes (
id intprimarykeyauto_increment,
name varchar(20));-- 创建students表(id, name, age, height, gender)createtable students (
id intprimarykeyauto_increment,
name varchar(20),
age int,
height int,
gender enum('男','女'));
3.修改表
-- 修改表-新增字段 alter -- 修改 -- alter table 表名 add 列名 类型及约束;-- 1、添加birth字段到最后 最后--默认altertable students add birth date;-- 2、添加score字段到第1列 首列--firstaltertable students add score intfirst;-- 3、添加phone字段到name的后面 name的后面 -- after namealtertable students add phone varchar(20)after name;-- 修改表-修改字段: -- 不修改列名: alter table 表名 modify 列名 类型及约束;altertable students modify phone int;-- 修改列名: alter table 表名 change 原名 新名 类型及约束;altertable students change gender sex enum('男','女');
4.删除表
-- 删除字段-- alter table 表名 drop 列名;altertable students drop score;-- 删除表-- drop table 表名;droptable students;