通过MySQL Workbench将新列添加到现有表中

问题描述:

我有一个名为'person'的现有表,我想通过MySQL Workbench添加新列,例如列'age'。我如何使用这个程序管理这个操作,我需要写什么?我发现这样的查询,它应该工作吗?通过MySQL Workbench将新列添加到现有表中

e.g. ALTER TABLE person ADD age INT(3); 
+0

通常,将年龄放在表格中是一个坏主意,因为一旦添加它就会出错。 –

+0

我刚刚添加了这个例子,当然我不想在表格中添加这样的内容。我怎么说的,只是举个例子。你能帮我解决这个问题吗? – chebad

+0

为什么你不试试看,如果它不喜欢它也会抱怨mysql也https://dev.mysql.com/doc/refman/5.7/en/alter-table.html –

我不知道,如果是#2适当的地方,这样的问题,但是...

单击要更改(使用鼠标右键),然后选择“ALTER TABLE”表(模式和表格列表在左边)。

enter image description here

在打开的选项卡,您可以添加或更改列(GUI是非常简单和直观)。

enter image description here

不要忘记点击 “应用” 保存更改。

+0

非常感谢,你救了我的一天。问候! – chebad