今天,我们来了解以下MySQL中常用的表操作。

1、添加字段

现在我们有actor_db这张表,但是我们要求在这张表中添加出生日期的字段“birthday”。

mysql修改数据库表语句(MySQL基础语句-表操作-修改)(1)

ALTER TABLE <表名> ADD <字段名> 字段类型(长度)[限制];

alter table actor_db add birthday date comment'出生日期';

执行。

mysql修改数据库表语句(MySQL基础语句-表操作-修改)(2)

我们发现表中多了一列‘birthday’。

我们查看表的结构

desc [表名];

mysql修改数据库表语句(MySQL基础语句-表操作-修改)(3)

添加的效果与我们最初创建的效果一样。

2、修改字段属性

由于我们创建表时可能没有想到以后会产生的情况,因此我们再遇到问题时需要对标再次进行修改。

例如下表中,性别占4个字符,但实际上性别只有男或者女,我们只要给一个字符就可以了,因此我们来修改字段长度。

mysql修改数据库表语句(MySQL基础语句-表操作-修改)(4)

ALTER TABLE <表名> MODIFY <新字段名> (数据长度)

alter table actor_db modify gender varchar(1);

mysql修改数据库表语句(MySQL基础语句-表操作-修改)(5)

,