mysql 如何批量转移数据(大概有百万条记录吧吧)至另外一个数据库中哦谢谢大家咯  O(∩_∩)O~

解决方案 »

  1.   

    那你就选当天某时间段import数据到数据库,再把当天的删除,第二的数据库重新生成后再导。这跟整理计算手机月使用情况的要求一样
      

  2.   

    sql从mysql中查询一批数据到内存;
    之后将内存中的数据插入到新数据库中。按时间一批一批来。
      

  3.   

    SELECT * FROM table INTO OUTFILE 'xxxx.sql'LOAD DATA INFILE 'xxxx.sql' INTO TABLE table 这两条是针对表级的 效率高 600w的数据量(一个表) 也就30分钟 然后再创建索引 也就1个多小时