三、修改数据表

一、本课目标

  • 使用DDL语句创建MySql数据表
  • 使用DDL语句修改数据库表

二、修改数据表

image.png

image.png

所有的示例代码如下:

CREATE DATABASE homework;

USE DATABASE homework;

CREATE TABLE `subject`(
    SubjectNo INT(11) NOT NULL COMMENT '课程编号',
    SubjectName VARCHAR(50) NULL COMMENT '课程名称',
    ClassHour INT(4) NULL COMMENT '学时',
    GradeID INT(4) NULL COMMENT '年级编号'
) ENGINE=MYISAM  CHARSET='utf8'

#为一个表重命名
ALTER TABLE `table1` RENAME AS table2;

#为一个表添加字段 
ALTER TABLE table2 ADD addvar VARCHAR(100) NOT NULL;

#修改字段
ALTER TABLE table2 MODIFY addvar VARCHAR(500) NULL; 

ALTER TABLE table2 CHANGE addvar 测试 VARCHAR(500) NULL; 

#删除字段
ALTER TABLE table2 DROP 测试;

#删除表
DROP TABLE IF EXISTS table2;

注:在删除的时候要谨慎,因为在删除的时候不会给提示的,会直接删掉。

推荐阅读更多精彩内容

  • 观其大纲 page 01 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 M...
    周少言阅读 2,589评论 0 33
  • 用户使用遥控器控制电视界面,我们需要提示(或突出)当前焦点的位置,用户通过变焦点的位置来控制界面。Android系...
    fengfancky阅读 1,556评论 0 1
  • 1、感谢唐雯,因为在我最难受的时候是她将我引入心理学的世界,和我共情,帮助我分析问题,在大洋彼岸陪伴我。 谢谢!谢...
    尤加利阅读 24评论 0 0
  • 最近与同事聊天,又说到西藏,心里突然又有了要再去一次西藏的想法。 回想起二年前的中秋与国庆假期,与...
    生涯发展顾问_束仁阅读 378评论 6 9
  • The best 总有起风的清晨,总有暖和的午后,总有绚丽的黄昏,总有有流星的夜晚,人生,不会永远一成不变,一...
    未佳僻阅读 42评论 0 1