如何在MySQL中修改表字段

ALTER TABLE 直接用于修改字段。
CHANGE 更改字段名称和数据类型。
MODIFY 仅更改数据类型。
ADD 添加一个新字段。
在继续之前备份您的数据。

mysql 怎么给一个表一次增加多个字段?

我站在电脑前,屏幕上闪烁着这句话。
这一次,我一想到要在字符表中添加一个新的模块字段,我就愣住了。
您输入了一条命令来添加单行字段 ALTERTABLEroleADDmoduleint(1 1 )UNSIGNEDNOTNULLDEFAULT0COMMENT 'module';我在心里默念 module、int、1 1 、UNSIGNED、NOTNULL、DEFAULT0,这些关键词就像是咒语一样,我按下了回车键。
然后我想向该字段添加描述。
我在注释后加了单引号并写了“模块”。
这就像在代码中添加注释以帮助后代理解它一样。
然后我学习了如何添加多行字段 ALTERTABLEroleADDCOLUMNmoduleint(1 1 )UNSIGNEDNOTNULLDEFAULT0COMMENT'module' 和逗号,然后添加另一行 ADDCOLUMNtypeVARCHAR(3 0)NOTNULLCOMMENT'item'AFTERdefault_module;我当时很困惑。
之后 是什么意思?后来查资料才发现是指定在哪里插入新字段。
我查了百度百科,里面详细介绍了MySQL ALTER TABLE命令,并且说注释后面的注释必须用单引号括起来,否则会出错。
然后我感觉轻松多了,好像我学到了新的咒语。