问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jsp页面请问在中怎么使用代码备份,和还原access数据库,什么方法都行...

发布网友 发布时间:2024-04-02 15:24

我来回答

2个回答

热心网友 时间:2024-07-21 13:36

package mysql;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;

public class MySQL {

public MySQL(){

}
public void backup(String mysql) throws IOException{
//String command="cmd /c mysqldump -u "+username+" -p "+pwd+" "+dataname+" > "+path;

Runtime r=Runtime.getRuntime();
Process p;
p = r.exec(mysql);
BufferedReader br=new BufferedReader(new InputStreamReader(p.getErrorStream()));
StringBuffer sb=new StringBuffer();
String inline;
while(null!=(inline=br.readLine())){
sb.append(inline).append("\n");
}

}

public static void load() {
try {

String fPath = "e:/zizhu/bak/20091112003349.sql";
Runtime rt = Runtime.getRuntime();
// 调用 mysql 的 cmd:
Process child = rt.exec("mysql -u root -p admin info");
OutputStream out = child.getOutputStream();//控制台的输入信息作为输出流
String inStr;
StringBuffer sb = new StringBuffer("");
String outStr;
BufferedReader br=new BufferedReader(new InputStreamReader( new FileInputStream(fPath), "utf8"));
while ((inStr = br.readLine()) != null) {
sb.append(inStr + "\r\n");
}
outStr = sb.toString();
OutputStreamWriter writer = new OutputStreamWriter(out, "utf8");
writer.write(outStr);
writer.flush();
// 别忘记关闭输入输出流
out.close();
br.close();
writer.close();
System.out.println("/* Load OK! */");
} catch (Exception e) {
e.printStackTrace();
}
}

public static void main(String[] args) throws IOException {
MySQL my = new MySQL();
String command="cmd /c mysqldump -u "+"root"+" -p"+"admin"+" "+"info"+" > "+"d:/info.sql";
//my.load();
my.backup(command);
//String command="cmd /c mysqldump -u "+"username"+" -p "+"pwd"+" "+"dataname"+" > "+"path";
//System.out.println(command);
}

}

热心网友 时间:2024-07-21 13:34

MDB? 备份、还原时,暂时断开连接,然后整个文件拷贝或复原
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
保温钉保温钉 《纯爱恋歌Ⅰ》txt全集下载 Win10实时防护无法打开怎样关闭? 网上银行添加下挂卡(猪福卡)可以交易吗? 违章显示已处理未交款 和女友闹矛盾,她说分手很多次了。今天我故意发我和前女友照片在空间并发... 我跟我男朋友分手了,我在朋友圈发了朋友送的花,还说重新开始新的恋_百... ...去送东西。他没要,他发了一个朋友圈,大家看看什么意思? 当一个人看着你发一些话在朋友圈故意气他,结果他又把你拉黑了,什么意思... 写以个作文题目为“从明天起做一个……的人” 代码备份是什么意思? 为什么情绪不稳定的人往往很难被他人理解? 少有知音这些星座的志向往往不被理解 顺义二十八路公交车出站和终点站在那 内蒙古的哪些特产美食令人念念不忘? 我大腿内侧原来是有一片片红的块块,中间抹了2/3个月的各种什么派瑞松啊... 能不能把苹果手机砸了? 苹果手机用拳头能咂碎屏幕吗 小时候看的一张光盘,里面有很多国外的鬼片,有一个是几个人去海边玩... 海螺沟到峨眉山怎么走最快? 猪脚啥人不能吃哪些人不能吃猪脚 浙江省浙江省普通高中综合素质评价信息查询与确认,密码忘了怎么办... 恋爱步入正轨是什么意思 横压纹轻便羽绒服为什么经久不衰 羽绒服压纹工艺怎么样 试用期满考核个人总结试用期个人总结 试用期考核的工作总结 珠海粤隆花园小区周边配套怎么样? ...字怎么读,还有一个字是左边一个月右边一个舌头的舌字 怎么在电视上观看咪咕直播 公司地址更换后会被换地址专管员吗 抗日民族统一战线形成以前,国民对内爱国官兵要求抗战的具体体现。 ...好苦, 是不是质量不好啊, 为什么贵的茶叶一点苦味都没有 2024合肥夜游观光巴士路线+运营时间+票价 You.misuderstood.me什么意思 药品都有副作用吧,问一下大家感康副作用大吗 五粮液纳福酒豪华玫瑰金为什么停产 从承德广场到哈站怎么坐公交车,最快需要多久 开魔域SF多少钱 学生证的颜色有什么区别 学生证颜色是否有不同? 专科学生证和本科学生证是不是颜色不一样 打肝素吃了羊肉内膜会变薄吗 锦鲤冬天要打氧吗? 养锦鲤需要24小时打氧吗 江苏无锡地区哪儿有射击场 包沐辰这个名字怎么样 林汉奇和骆琦分手了吗 华为手写输入法设置方法华为手写输入法设置方法与步骤 两个向量垂直包括零向量么 高中新教材中向量垂直中零向量有要求吗