欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mysql学习笔记(二)——修改数据表结构

程序员文章站 2022-05-30 23:39:12
...

添加字段

ALTER TABLE 数据表名称
ADD 字段名称 + 字段数据类型 + 约束 ; #约束可加可不加

修改字段类型和约束

ALTER TABLE 数据表名称
MODIFY 字段名称 + 字段数据类型 + 约束; #约束可加可不加

DESC查看表结构

DESC 数据表名称;

修改字段名称

ALTER TABLE 数据表名称
CHANGE 原来的字段名称 + 新的字段名称 + 数据类型+ 约束; #约束可加可不加

综合

#创建一个存放学生成绩的数据表
CREATE TABLE mark (
	ID INT NOT NULL ,
	NAME VARCHAR(20) NOT NULL ,
	grade INT NOT NULL ,
	chengji INT NOT NULL
	);
#给mark数据表添加一个PS字段
ALTER TABLE mark
ADD ps VARCHAR(200) NOT NULL;
#嫌弃PS名字太土了怎么办?——修改字段名称
ALTER TABLE mark
CHANGE ps beizhu VARCHAR(20) NOT NULL;
#修改字段类型和约束
#先用DESC查看一下修改前的表结构
DESC mark;
#运行结果略
ALTER TABLE mark
MODIFY ps CHAR(11) NOT NULL;
#再用DESC查看一下表结构
DESC mark;