Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Servlet/JSP/JSF/JavaFX Script  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
reply to postflat modethreaded modego to previous topicgo to next topicgo to back
作者 问题已解决,特来结贴,解决方法如下 [Re:gna15]
gna15





发贴: 9
于 2007-12-27 14:22 user profilesend a private message to usersend email to gna15reply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
/***************备份数据库信息*********************/
String path="mysqldump.exe -uuser -ppwd --opt databasename > d:/databack/xx.sql";
java.lang.Runtime.getRuntime().exec("cmd /c "+path);
System.out.println("数据表已导出到文件xx.sql中");

//例
备份数据库及表
数据库名 ogms 用户名 root 密码 root 表名 a1 , a2
dos:
c:\mysql\bin\ >mysqldump –u root –p root mysql >d:\backup.sql
java:
String path="mysqldump.exe -u root -p root ogms a1 > d:/databack/backup.sql"
java.lang.Runtime.getRuntime().exec("cmd /c "+path);
执行此语句将把a1 备份到D盘的backup.sql文件中

备份多个数据库表
c:\mysql\bin\ >mysqldump –u root –p root ogms a1 a2 >d:\backup.sql

String path="mysqldump.exe -u root -p root ogms a1 a2> d:/databack/backup.sql"
java.lang.Runtime.getRuntime().exec("cmd /c "+path);
此句的意思是把school库中的user01表和user表的内容和表的定义备份到D盘backup.sql文件中
备份所有的数据库
c:\myql\bin >mysqldump –u root –p 3306 –all –database >d:backup.sql
/***************恢复数据库信息*********************/
String p="mysqladmin -u root create ogms";
java.lang.Runtime.getRuntime().exec("cmd /c "+p);

p="mysql -u root ogms < D:/backup/Msg.sql";
java.lang.Runtime.getRuntime().exec("cmd /c "+p);
System.out.println("数据表已从文件msg.sql中导入");
  
其中ogms为数据库名  
/*********************************************************/




话题树型展开
人气 标题 作者 字数 发贴时间
2140 如何用jsp实现备份和还原mysql数据库 gna15 24 2007-11-20 15:10
1769 问题已解决,特来结贴,解决方法如下 gna15 1304 2007-12-27 14:22

reply to postflat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923