使用单个插入导入巨大的mysql转储

时间:2012-08-18 12:36:10

标签: mysql

我需要导入大量的MySQL转储~500mb的单个表,但问题是带有单个insert语句和multimple行的转储文件。当我尝试将其导入数据库时​​,需要很长时间才能完成,或者MySQL就会消失。 Thx提前。

1 个答案:

答案 0 :(得分:0)

你可以做几件事:

  1. 从原始文件中获取二进制转储并导入该文件。
  2. 获取原始数据库数据文件并将其复制。
  3. 将500mb文件编辑成几个,编辑单个sql insert语句为多个sql insert语句。您需要做的就是在100行值之后放置一些右括号,然后在下一行放入'insert into x'语句。重复。