一、本课目标
- 使用DDL语句创建MySql数据表
- 使用DDL语句修改数据库表
二、修改数据表
所有的示例代码如下:
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;
注:在删除的时候要谨慎,因为在删除的时候不会给提示的,会直接删掉。