求大神告知 linux系统下,JAVA如何 *** 作mysql备份和还原。求源代码~~~~测试通过的加分。

求大神告知 linux系统下,JAVA如何 *** 作mysql备份和还原。求源代码~~~~测试通过的加分。,第1张

java是跨平台的 不分 *** 作系统 因为他 *** 作的是java虚拟机 java虚拟机才把代码转换成 *** 作系统可识别的

您就随便拿个windows下的java *** 作mysql数据库的 复制粘贴到linux下的eclipse编译器里 执行就可以备份mysql了 一点代码都不需要改因为用的都是mysql jdbc的driver jar

假设;你要备份的数据条件是时间,只备份当天的数据。备份区:数据库

匹配当天的数据读出来。

在将数据添加到备份区的数据库。

备份区表的创建问题:1你可以事先手动建好。

2也可以通过程序自动建表有两步;

a)判断当前备份数据,在备份区是否有对应的表。(有直接添加)

b)如果没有,拷贝当前备份数据的表结构,在备份区生成。

//检查磁盘

File file =new File("C:\\backup");    

//如果文件夹不存在则创建    

if  (!file exists()  && !file isDirectory())      

{       

    Systemoutprintln("//不存在");  

    file mkdir(); 

    //调用一个执行存储过程方法   

} else   

{  

    Systemoutprintln("//目录存在");  

    //调用一个执行存储过程方法

}  

//写一个方法,执行一个存储过程,该存储过程为备份数据库用的。

看这个

利用T-SQL语句,实现数据库的备份与还原的功能

体现了SQL Server中的四个知识点:

1. 获取SQL Server服务器上的默认目录

2. 备份SQL语句的使用

3. 恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理

4. 作业创建SQL语句的使用

参考资料:

>

以上就是关于求大神告知 linux系统下,JAVA如何 *** 作mysql备份和还原。求源代码~~~~测试通过的加分。全部的内容,包括:求大神告知 linux系统下,JAVA如何 *** 作mysql备份和还原。求源代码~~~~测试通过的加分。、java 备份mysql数据库的部分数据、怎么用java对sql server进行远程备份等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10201415.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存