DDL 数据定义
DDL(Data Definition Language)数据定义语言:
建库、建表、设置约束等:create\drop\alter
1、创建数据库:
create database IF NOT EXISTS hncu CHARACTER SET utf8;
2、创建表格:
use hncu;
create table IF NOT EXISTS stud(
id int,
name varchar(30),
age int
);
3、更改表结构(设置约束)
添加字段
alter table stud add column age int;
#添加 字段带注释,并且位置在 create_time 字段前
ALTER TABLE 表名 ADD 列名 bigint NOT NULL DEFAULT 0 COMMENT '数据总量kb' AFTER create_time;
** 删除字段**
alter table 表名 drop column age;
** 修改字段**
修改status 类型(谨慎修改类型,可能会导致原有数据出错)
alter table 表名 modify column status varchar(2000);
修改status 长度可以用(修改长度,要保证不短与已有数据,以保证原有数据不出错)
alter table 表名 modify column status varchar(2000);
4、删除表、删除数据库
drop table 表名;
drop database 数据库;

浙公网安备 33010602011771号