5分钟学会MySQL库表查询创建以及修改表、表字段、备注、类型 MySQL库表查询创建以及修改表、表字段、备注、类型

                                        

                    MySQL库表查询创建以及修改表、表字段、备注、类型


前言:

    在工作中,项目上线,项目迭代,再上线时都会碰到创建库表,修改字段的问题。
          项目一期还简单,库表导出,重新执行即可,
            麻烦的是项目迭代上线时需要更改、添加字段,对于库表设计无关的你,真是蒙的呀批。
            Now,是时候总结一波了。

一、创建库

CREATE DATABASE z_school;


二、创建表

CREATE TABLE `z_student` (
    `ID` bigint(11) NOT NULL AUTO_INCREMENT COMMENT '记录ID',
    `STU_NAME` varchar(32) NOT NULL COMMENT '学生姓名',
    `STU_AGE` int(4) NOT NULL COMMENT '学生年龄',
    `STU_ADDRESS` varchar(64) NOT NULL COMMENT '居住地址',
   PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='学生表'


三、修改表名

RENAME TABLE z_student TO new_name;
ALTER  TABLE z_student RENAME new_name;
ALTER  TABLE z_student RENAME TO new_name;


四、修改表备注信息

alter table z_student comment '学生信息表';


五、修改字段备注信息

alter table z_student modify column STU_ADDRESS varchar(32) comment '学生家庭住址';


六、修改字段长度

alter table z_student modify column STU_ADDRESS varchar(100);
注意:创建表时想清楚字段长度,后续报错很离谱。不过debug走一遍。so easy !


七、修改字段的类型

alter table z_student modify STU_AGE varchar(32);   


八、修改字段为 空/非空

alter table z_student MODIFY COLUMN STU_ADDRESS varchar(64) DEFAULT NULL COMMENT '居住地址';


九、新增字段

alter table z_student add STU_SEX varchar(32) comment '性别';


九、新增字段(在指定字段后)

alter table z_student add STU_HOBBY varchar(64) comment '爱好' after STU_SEX;






































































小结

谢谢观赏,我叫猿医生

猿友推荐:正在奔跑的程序猿

猜你喜欢

转载自blog.csdn.net/qq_42175986/article/details/80976009