多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加、修改或删除列。 ## 修改表名 **语法** ~~~ ALTER TABLE 原表名 RENAME 新表名 ~~~ **实例** ~~~ mysql>alter table stu rename new_stu ~~~ ## 修改字段同时更名 **语法** ~~~ ALTER TABLE 表名 CHANGE 旧字段 新字段 ~~~ **实例** ~~~ mysql> alter table stu change qq qq1 char(11); ~~~ ## 修改字段 **语法** ~~~ ALTER TABLE 表名 MODIFY 字段 ~~~ **实例** ~~~ mysql>alter table stu modify name char(20); ~~~ ## 增加字段 **语法** ~~~ ALTER TABLE 表名 ADD 字段 [FIRST | AFTER 字段] ~~~ **实例** ~~~ mysql>alter table stu add password varchar(32) after name; ~~~ ## 删除字段 **语法** ~~~ ALTER TABLE 表名 DROP 字段名 ~~~ **实例** ~~~ mysql>alter table stu drop password; ~~~ ## 填加主键 **语法** ~~~ ALTER TABLE 表名 ADD PRIMARY KEY (字段名) ~~~ **实例** ~~~ mysql>alter table stu add primary key(id); ~~~ ## 删除主键 **语法** ~~~ ALTER TABLE 表名 DROP PRIMARY KEY ~~~ **实例** ~~~ mysql>alter table stu drop primary key; ~~~ >[danger]练习:修改学生表的name字段长度为char(100) 修改学生姓名字段为username char(30)