我尝试将整个表从一个 mysql 数据库复制到另一个。这几乎适用于
INSERT INTO `new-db`.`table`
SELECT * FROM `old-db`.`table`;
但是,ENUM 字段未正确传输 - 它们始终为空。
但是跑步
INSERT INTO `new-db`.`table` (an_enum_field)
SELECT an_enum_field FROM `old-db`.`table`;
工作正常。
有什么办法可以用第一条语句正确复制 ENUM 字段吗?