Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在尝试导入一个 mysqldump 文件,但插入内容不匹配。
mysqldump 文件有这样的插入:
INSERT INTO `venues` VALUES (...);
但有时这些值会插入到其他不对应的列中。
如果我将插入中的列名指定为:
INSERT INTO `venues` (column_one, column_two, ...) VALUES (...)
然后以正确的顺序插入值,这是为什么呢?如何在不指定列名的情况下按顺序插入大量数据?
如果您的转储文件和表没有匹配的列,那么您有一些选择:
insert select
编辑:我想第三种选择是以列名包含在insert语句中的方式减少数据。
insert