要求:
可以选择自动备份,手动备份。自动备份应有隔特定时间备份一次,时间用户自己设置。
备份的路径可以由管理员自由选择谢谢了!

解决方案 »

  1.   

    没有尝试过,我过我在想应该需要数据库工具提供了SDK才可以做得到吧。
      

  2.   

    sql的备份命令好像是 backup datebase '数据库名' to disk '备份位置',你在网上查,看看,然后在java中利用connection的方法就可以了
      

  3.   

    如果备份功能可以实现的话,可以在java代码里面使用quartz之类的东西去实现每隔一定周期执行操作。
      

  4.   

    mysql sqldump命令 可以用定时任务执行 也可以做成JOB
      

  5.   


    备份没有这么简单的,什么逻辑备份,物理备份(冷备份,热备份那些)先好好看看这些,用SQL语句,在利用存储过程,job,函数来实现比较科学一点
      

  6.   

    建一个文本文档,后缀改成.bat,里面写如下代码:
    C:\MySQL\bin\mysqldump --user=1 --password=2 3 > d:\db_backup\%date:~0,10%mydb.sql
    里面的数字代替掉,1:mysql的用户名 2:密码 3:数据库名字
    C:\MySQL\bin\mysqldump 这个需要找到自己服务器上的mysqldump路径
    d:\db_backup\%date:~0,10%mydb.sql 这是目标路径,其中%date:~0,10%是获取当前日期然后保存退出,去控制面板-》任务计划,把此bat文件添加进去,设置时间就可以了
      

  7.   

    哪位大侠可以提供以下代码啊。。在Java里实现数据库的备份,保存路径可由管理员任意选择。