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

如何用java实现mysql数据库的导入导出啊

如何用java实现mysql数据库的导入导出啊,导出什么格式都行~ sql,或者xls的啊,经理新给我安排的任务,可是我想了两天也不会啊!急!!!求各位大虾们高手帮忙啊,给出现成的代码就行啦
java调cmd,然后执行mysql导入导出命令。。。



楼上说的不全啊..
要使用CMD命令窗口首先的将MYSQL环境变量设置到操作系统中,这是第一步,
导出MYSQL数据的命令如下:
mysqldump -u root [-p password] database [table] > x.sql
  注:root的登录数据库的用户名;database为使用到的数据库;table为表名;x.sql为导出的sql脚本
这样导出为一个SQL脚本文件,里面包括所有的建表语句与数据插入语句,
而数据导入也差不多,给传入一个SQL脚本,语句如下:
source d:/mysql.sql;

希望有用.

三条SQL搞定:

show tables;

遍历这个结果集,再对每个表查询详细信息
desc tablename
取得表结构信息,

select * from tablename
取得数据 整理一下,形成一个文件,就可以了. 非常简单的.

我也学习了,谢谢

LZ是要数据的导入导出 还是SQL脚本的导入导出啊?
我想你是想要 数据的导入导出吧!
无非是就是 JDBC嘛!从数据库查询数据 和添加数据!
如果是导数据的话 我想那样的代码到处都有!
找不到的话 我再给你!
如果我说的不是你想要的,那你就当我没说!



Runtime.getRuntime().exec("mysqldump –uroot –p1234  test>f:\test.sql");
这样写对嘛?我检查了一下F盘,没有生成test.sql文件啊,可是这个命令在cmd里运行就可以在F盘生成


相关问答:

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

java怎么连接Oracle,急啊 - Java / Java相关

private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......

让java程序在执行过程中暂停n秒钟. - Java / Web 开发

我需要在一个for循环里面每循环一次后,暂停n秒钟,再执行下一次循环.我不想用Thread.sleep(n);这个方法,请问还有其他的方法可以实现这个简单要求吗?有简单代码更好,谢谢!
期待好的方法!

我知道的也就是这个了
......

JAVA编程求助 - Java / Java SE

工作需要 求大家帮忙写个程序
我是学C++的 不懂JAVA
编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
  {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的 ......

jsp页面中字体变色问题 - Java / Web 开发

<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号