100分 求 基于Java实现的 mysql 数据备份功能似是而非者勿扰
我在做一个基于SSH框架的 java 网站 的后台管理系统
其中有一 模块, 为数据维护
功能大概为
选择路径 点击备份, 即保存到本地,是从服务器保存至本地
点击还原 即从备份文件 还原至服务器
求个简单的操作方法流程,最好说名思路
因本人对mysql为纯菜鸟型,使用不到3天 就会sql 语句
所以望高手能说的详细点
网上看了很多都看的晕晕乎乎的
现在 我看了大概2个方法
不知道可否用还有一些细节存在问题
1.
SELECT * INTO OUTFILE 'file_name ' FROM tbl_name
和
LOAD DATA INFILE 'file_name ' REPLACE
这个存在的问题是,因为本人不懂mysql只看文档说 只可用于 服务器自身备份,不能备份到客户端,所以比较朦胧。
如果有高手 会用这个 介绍下详细做法,记着我是要让他可以从服务器备份到我的客户端来
2.
mysqldump 这个更朦胧,压根不会语法都不懂
sql语句好歹能看懂,这玩意生硬的厉害,所以如果是使用这个比较好希望高手能介绍详细点,
最少要说清楚java如何去操作他,操作完后的数据如何到我的客户端来。
谢谢高手了 急求详细点的方法及思路,包括java部分对他的调用,
代码越少越好,我见过网上有人谢了3,4个类 都不知道在做什么,只知道他说是备份mysql,那玩意更看不懂了。
我的需求很简单,可以整个数据库备份也行,分表备份也行
只要代码少,易理解,能实现那个功能。
谢谢..............不诚心的勿扰