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 数据库;
posted @ 2022-05-30 14:19  csj425  阅读(42)  评论(0)    收藏  举报