你可以写个脚本啊,只需要条命令,产生的txt文件是sql脚本吧,可以用
mysql -u root -p'yourpwd' test2 < yoursql.txt
命令把数据恢复到库中。把你这个要执行的命令脚本加入到crontab中就行了,周期自己在crontab 中设置,crontab用法网上搜,大把

解决方案 »

  1.   

    写一段php程序访问Mysql数据库,在php程序中使用load data把txt文件的内容导入相对应的数据表(这里要求txt文件中的每一行的数据每一列对应数据表中的每一列)。然后写一段脚本,使用curl调用该php文件,再在crontab中进行周期设置。
      

  2.   

    感谢楼上两位的回答,我再补充一下.文件的格式是这要: record1: field1=value1, field2=value2, field3=value3
    record2: field1=value1, field2=value2, field3=value3且文件可能不止一个,即一个目录下可能有多个文件, 每次做完会自动删除已经倒入的文件,但如果某个因其它原因文件没有倒入,则一次会将期入倒入. 即可能是多个文件. 如果不写php可以实现吗?