不知道 这样符不符合你的要求,假设有一个表test(id,name),现在有10条记录,现在把这10条记录导出:select * outfile "C:/2006-8-2-1530_test_backup.txt" fields terminated by ',' enclosed by '"' lines terminated by '\r\n' from test;好了,刚刚又有100条记录写入表里,记录总数为110,现在我要把这刚增加的100新记录导出来
select * outfile "C:/2006-8-2-1534_test_backup.txt" fields terminated by ','enclosed by '"' lines terminated by '\r\n' from test where id>10;不过这样的增量备份效率不是很好。

解决方案 »

  1.   

    hy2003fly(),这样导出来,然后再怎么样全部导到库里去?一个纯数据的文件不好导吧,是不是要用程序来先读取数据,然后一条条导进去?
    有没有什么好的办法,一下子把这个纯数据文件全导到库里面的表中???
      

  2.   

    如果要将上面导出来的数据导入数据库就要用如下的命令:
    mysql>load data infile "C:/2006-8-2-1530_test_backup.txt" into table tablename fields terminated by ',' enclosed by '"' lines terminated by '\r\n';
    load data infile的效率非常高