create table if not exists student( id int, name varchar(10), gender char(1), age int, birth date, address varchar(20));-- 为student表添加班级class列alter table student add class varchar(10);-- 查看student表结构
desc student;
复制代码
结果如下:
修改字段名和类型
语法格式:
alter table 表名 change 旧字段名 新字段名 类型(长度) [束缚];
代码示例:
-- 将班级class列改为专业major列,类型改为varchar(10)alter table student change class major varchar(20);-- 查看student表结构
desc student;
复制代码
结果如下:
修改数据类型
语法格式:
alter table 表名 modify 字段名 新数据类型(长度);
代码示例:
-- 将学号id改为varchar类型alter table student modify id varchar(10);-- 查看student表结构