DDL(数据定义语言)

reate database 数据库名 character set utf8

image.png

或者
create database charset=utf8;

image.png

. 使用(切换)数据库

use 数据库名

定义学生表: id name age email

creater table students(
id int,
name varchar(20),
email varchar(20),
age int,
);

特别注意:最后一行没有逗号

image.png

添加一列(本来我已经有4个字段,又想添加一个新的字段)

alter table students add score int;


image.png

查看表的字段信息

desc 表名


image.png

. 修改一个表的字段类型
alter table students modify in bingit

image.png

. 删除一列

alter tables students drop nums;
添加;alter students add nums varchar(10);
修改表名

有时候我们把表名写错了想修改

RENAME TABLE 原始表名 TO 要修改的表名;
rename table student to students;

image.png

查看标的细节

show create table students
image.png

; 修改表的字符集gbk

alter table student character set gbk;
show create tables students;


image.png

. 修改表的列名
alter table students name newname varchar(20).


image.png

删除表
drop table表名

你可能感兴趣的:(DDL(数据定义语言))