我正在尝试将 ZEROFILL 添加到 MySQL 数据库中的自动递增主 ID 字段。这是代码(由 MySQL Workbench 自动生成):
ALTER TABLE `database`.`table` CHANGE COLUMN `id` `id` INT(11) ZEROFILL NOT NULL AUTO_INCREMENT
这是我得到的错误:
Error Code: 1025. Error on rename of './database/#sql-2c8_cb' to './database/table' (errno: 150)
似乎已经创建了一个临时表,并且当临时表使用原始表名重命名时发生错误。
任何帮助都会很棒!