java web项目如何备份mysql数据库。

change_solider 发布于 2014/07/12 16:13
阅读 2K+
收藏 1

java web项目如何备份mysql数据库。

先说说,我想干什么:我想在java web项目运行时,定时备份数据库生成hello.sql,并将此文件放入到项目的主目录下。

我的项目使用了spring,spring mvc,hibernate,  还使用了任务调度框架quartz,已经实现了通过quartz定时的去做一些事。只要将备份数据库的操作和将备份文件放在项目主目录下的操作写在quartz定时任务里就行了。。(注:项目将来可能在linux下tomcat下运行。)

问题:用java 代码 如何实现

1.备份数据库操作

2.将备份文件放在项目主目录(项目始终是运行着的。)

网上基本都是在win7系统下,备份数据库到指定磁盘目录。没有备份到项目目录下的。。该如何操作呢。。

加载中
0
pantrick
pantrick
用什么java啊,mysqldump 定时任务 就够了!
御风林海
御风林海
用数据库定时任务都确实是一个办法
change_solider
change_solider
嗯,后来我又想了想,确实没必要在项目中用代码备份。 在linux下写一个备份的脚本,在 crontab 定时执行就是了。
1
御风林海
御风林海
写一个存储过程,JAVA调用存储过程,就可以了,去研究一下,如何在存储过程里面调用备份输出命令就可以啦
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部