易截截图软件、单文件、免安装、纯绿色、仅160KB

java 调用mysql客户端导入,导出数据

最近遇到一个需求要在linux下用java 调用mysql客户端远程登陆mysql服务器,从客户端机器导入mysql脚本,从mysql服务器端导出表中的数据。以下是用到的主要方法:
Java 代码 
/**  
 * 导入数据  
  * @param  脚本的地址和名称  
 * @return 是否成功  
  */   
 public   static   boolean  importDb(String filepath) {  
     boolean  flag= true ;  
     System.out.println("filepaht = "  + filepaht);  //脚本地址   
  
     String[]   cmd = {"cat " +filepaht+ "| /usr/mysql/bin/mysql -uroot -p123456 --default-character-set=gbk -h142.16.254.2 test" };  
     try  {  
         Process process = Runtime.getRuntime().exec(  
                  new  String[]{  
                     "sh" ,  
                     "-c" ,  
                     cmd[0 ]});  
         BufferedReader inputBufferedReader = new  BufferedReader(  
                 new  InputStreamReader(process.getInputStream()));  
         String line = null ;  
         while  ((line = inputBuffered


相关文档:

Mysql使用总结

      毕业设计的程序主体编好了,运行少量数据没有任何问题,一旦数据量增加到22w,运行时间就长得令人发指。导师建议,程序中尽可能地减少与数据库交互的次数,尽可能地把工作丢给数据库完成。在这一思想的指导下,我三天大幅修改程序,部分代码几乎是翻新了一遍。总的来说,运行时间确实得到了 ......

java rmi 编程出现的access denied问题解决

java 用rmi编写客户/服务程序
出现access denied 问题
因为不知道怎么配置 策略文件 就将客户端的System.setSecurityManager(new RMISecurityManager())删了,运行java ProductClient 
成功!
配置策略文件得之后才弄啦 ......

java jdbc 调用 oracle存储过程 返回游标

1.创建测试表
create table users(
userid int primary key,
username varchar2(20),
userpwd  varchar2(20)
);
insert into users values(1,'test','test');
insert into users values(2,'test','test');
insert into users values(3,'test','test');
insert into users values(4,'test','test');
insert i ......

java中的URLEncoder和URLDecoder类

【IT168 技术文档】
  /*
  网页中的表单使用POST方法提交时,数据内容的类型是 application/x-www-form-urlencoded,这种类型会:
  1.字符"a"-"z","A"-"Z","0"-"9",".","-","*",和"_" 都不会被编码;
  2.将空格转换为加号 (+) ;
  3.将非文本内容转换成"%xy"的形式,xy是两位16进制的数值;
  4.在 ......

java中的23中设计模式

                                       Java中的23种设计模式 
     1、工厂模式:客户 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号