java 调用mysql命令 gt_java 调用命令 备份mysql数据库

java 调用命令 备份mysql数据库

代码如下:

1  String command  =   " cmd /c C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqldump -h localhost -u root -p aijia > E:/aijia.dmp " ;

2      try    {

3     Process process  =  Runtime.getRuntime().exec(command);

4     InputStreamReader ir  =   new  InputStreamReader(process

5       .getInputStream());

6     LineNumberReader input  =   new  LineNumberReader(ir);

7     String line;

8      while  ((line  =  input.readLine())  !=   null )

9      System.out.println(line);

10     input.close();

11     }   catch  (IOException e)   {

12     e.printStackTrace();

13    }

14

15

16

17

18  另外

19

20  首先,设置mysql的环境变量(在path中添加 % MYSQL_HOME % \bin),重启电脑。

21  完整代码:

22        /** */ /**

23       *  @param  args

24        */

25        public   static   void  main(String[] args)   {

26            /**/ /*

27           * 备份和导入是一个互逆的过程。

28           * 备份:程序调用mysql的备份命令,读出控制台输入流信息,写入.sql文件;

29   &nbs

相关文档:

《java语言程序设计(一)》2009年自学考试大纲第2章

www.wesiedu.com   2009-5-5   在线模拟考场

第2章 运算和语句

(一)课程内容

2.1 数据运算

2.1.1 赋值运算

2.1.2算术运算

2.1.3自增和自减运算

2.1.4关系运算

2.1.5逻辑运算

2.1.6条件运算

2.1.7其他运算

2.2语句

2.2.1基本语句

2.2 ......

第9章 输入和输出流

(一)课程内容

9.1字节流和字符流

9.1.1 File对象

9.1.2流对象

9.2缓冲式输入输出

9.2.1缓冲式输入

9.2.2缓冲式输出

9.3随机访问

9.4文件对话框

(二)学习目的与要求

本章介绍Java程序数据文件的输入输出技术。要求能编写简单的Java文件处理程序。

(三)考核知识点与考核要求

1.创建File对象� ......

前提:MySQL中存在一个用户自己建立的数据库,假设为mydb,mydb中有一张用户自己建立的表格,假设名称为mytable

我的前提:MySQL中存在两个数据库,yldb和yldb2,其中yldb数据库中有一张表,名为pet

一.MYSQL的命令行模式的设置:

桌面->我的电脑->属性->环境变量->新建->

PATH=“;path\mysql\bin ......

我使用的是apserv安装包,安装时语言我选择的是gb2312,后来在建立新的数据库时,‘整理’选择的是utf8,接下来在表中参数类型基本选择的都是utf8,接下来我就直接调用啦,嘎嘎,我写的是一个简单的留言本。最简单的读取数据库写入数据库的程序,嘎嘎!奇怪的是在数据库里面直接操作中文显示都很正常。可是一到网 ......

1.创建表:

create table groupTable(dept varchar(6),phone varchar(20),amount int);

2.插入测试数据:

insert groupTable

select '营业部',8001,20 union all

select '营业部',8002,30 union all

se ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值