在MySQL上强制改变表

时间:2012-08-09 15:33:27

标签: mysql locking

我正在尝试向实时数据库添加一个列,这个列经常被访问: -

ALTER TABLE `projects` ADD COLUMN `cTime` INT(30) NULL DEFAULT NULL AFTER `session`

它总是挂起。这是一个MyISAM表,我猜它正试图锁定表。我已经尝试了IGNORE,但无论如何都要强迫这个吗?

1 个答案:

答案 0 :(得分:2)

你的陈述中有一个双重空值

ALTER TABLE `projects` ADD COLUMN `cTime` INT(30) DEFAULT NULL AFTER `session`