--------------------------------
我想每隔一个月定时备份数据库db中的表stu到指定的文件,如F:\db_bat 并且存储的格式为xml打算用window计划任务进行  但那个脚本怎么写?或者用其它什么方式可以实现?还想问一下,如何在mysql客户端命令行导出某一数据库表到指定文件夹且格式为xml?如果我用java实现写入到指定文件夹那么怎样才能让这个java文件能在计划任务中执行???求高人!!!!

解决方案 »

  1.   

    导出为xml:
    脚本就是一个bat:mysql -X -utest test -e "select * from t1;" > F:\db_bat\out.xml使用at命令即可创建计划任务,
    at 23:00 /every:M,T,W cmd /c c:\backup.bat
    意味着每周一周二周三晚11点执行c:\backup.bat进行备份。
    至于使用java程序实现,无非是启动一个process,网上能搜过到一堆例子,要注意捕获取启动进程以后的输出信息。
      

  2.   

    window计划任务 中你可以直接放你的JAVA的运行命令