java 数据库恢复异常 java.io.IOException: 管道已结束 异常

问题描述

用的是mysql数据库备份没有问题就是恢复一部分的时候报异常!!!!

publicstaticvoidrestore(){Stringcommand=mysqlBinPath+"mysql-u"+username+"-p"+password+""+dbname;try{Processprocess=Runtime.getRuntime().exec(command);OutputStreamout=process.getOutputStream();Stringline=null;StringoutStr=null;StringBuffersb=newStringBuffer("");InputStreaminput=newFileInputStream(destPath);BufferedReaderbr=newBufferedReader(newInputStreamReader(input,"utf8"));OutputStreamWriterwriter=newOutputStreamWriter(out,"utf8");while((line=br.readLine())!=null){writer.write(line);writer.write("rn");}//writer.write(outStr);writer.flush();out.close();br.close();writer.close();System.out.println("fafa");}catch(UnsupportedEncodingExceptione){e.printStackTrace();}catch(IOExceptione){e.printStackTrace();}}在线等高手呀。。。!!!

解决方案

解决方案二:
自己顶一下!
解决方案三:
字符编码的问题Stringcommand=mysqlBinPath+"mysql-u"+username+"-p"+password+""+dbname;try{Processprocess=Runtime.getRuntime().exec(command);修改为:Stringcommand=mysqlBinPath+"mysql--default-character-set=utf8-u"+username+"-p"+password+""+dbname;try{Processprocess=Runtime.getRuntime().exec(command);
解决方案四:
请问楼主解决了吗?我也是这样一个问题

时间: 2024-10-22 09:02:57

java 数据库恢复异常 java.io.IOException: 管道已结束 异常的相关文章

android-调用webservice出现java.io.IOException: BufferedInputStream is closed

问题描述 调用webservice出现java.io.IOException: BufferedInputStream is closed 调用服务器的webservice接口有时会出现java.io.IOException: BufferedInputStream is closed异常连接不上服务器.有时第一次连不上第二次再调用就连上了,这是因为什么呢? 解决方案 ???? 这是android 2.3及以上的一个bug 希望这两篇文章能帮到你 http://blog.csdn.net/win

重叠 命名管道-windows 重叠IO 命名管道程序疑问?

问题描述 windows 重叠IO 命名管道程序疑问? 我写了一个命名管道通信例子,但是现在有两个疑问? 疑问1 : 为什么我的程序只能由客户端向服务器发送数据,服务端不能向客户端发送数据呢?服务端显示发送成功,但是客户端相应的可读事件不能被触发. 疑问2 : 偶尔出现客户端向服务器发送数据的时候 前一两个包丢失. 服务端代码: #include "stdafx.h" #include <windows.h> #include <stdio.h> #includ

jsp标签-在JSP中抛出java.io.IOException: tmpFile.renameTo(classFile) failed异常怎么解决

问题描述 在JSP中抛出java.io.IOException: tmpFile.renameTo(classFile) failed异常怎么解决 在JSP中抛出java.io.IOException: tmpFile.renameTo(classFile) failed异常怎么解决 解决方案 你确定不是控制台抛出而是JSP抛出! 解决方案二: java.io.IOException: tmpFile.renameTo(classFile) failedjava.io.IOException:

server-ClientAbortException: java.io.IOException异常

问题描述 ClientAbortException: java.io.IOException异常 项目在部署后,一直出现这个异常. 原因是手机浏览器在访问时 server返回的是response.getOutputStream().write(byte[]), 手机会当成是下载文件,随即调用了手机内置的下载进程去下载该文件,而浏览器在此时中止了接收http响应,这就导致了server出现了ClientAbortException异常. 而使用电脑Chrome浏览器进行访问的时候,它会自动下载,不

JSP上传图片产生 java.io.IOException: Stream closed异常解决方法_JSP编程

在做 jsp 上传图片时,把 java 代码直接改成 jsp,上传时产生 如下异常: 2012-12-31 8:59:21 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet jsp threw exception java.io.IOException: Stream closed ... 百思不得其解,翻出 jsp 转成 servlet 后的代码.如下(很很的醒目一下):

通过java备份恢复mysql数据库的实现代码_java

复制代码 代码如下: import java.io.BufferedReader;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.OutputStream;import java

启动web harvest的时候出现Caused by: java.io.IOException: Could not get shel

问题描述 当使用java -jar命令的时候,出现如下异常,请各位看看,我还是新手:d:worktec_crawlers>java -jar webharvest.jarException in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError at org.webharvest.gui.Ide.<init>(Unknown Source) at CommandLine$1.run(Unkn

java.io.IOException: [IBM][CLI Driver][DB2/AIX64] SQL0423N 定位器变量 &amp;amp;quot;1&amp;amp;quot; 当前不表示任何值。

问题描述 数据库为:db2java代码如下:Clobclob=result.getClob("CALCULATEFORMULA");if(clob!=null){Readeris=clob.getCharacterStream();if(is!=null){StringreString="";BufferedReaderbr=newBufferedReader(is);//读取数据Strings=br.readLine();StringBuffersb=newStr

exception i java.io.ioexception:Error opening jar:

问题描述 exception i java.io.ioexception:Error opening jar: exception in thread main java.io.ioexception:Error opening jar 解决方案 根据错误提示,打开一个jar文件错误. 解决方案二: 异常:org.htmlparser.util.ParserException: Error in opening a connection to java.io.IOException: Inv..