Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Servlet/JSP/JSF/JavaFX Script
打印话题 寄给朋友 订阅主题 |
作者 | 问题已解决,特来结贴,解决方法如下 [Re:gna15] |
gna15
发贴: 9 |
于 2007-12-27 14:22
/***************备份数据库信息*********************/ 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为数据库名 /*********************************************************/ Eclipse使用技巧 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
2178 | 如何用jsp实现备份和还原mysql数据库 | gna15 | 24 | 2007-11-20 15:10 |
1807 | 问题已解决,特来结贴,解决方法如下 | gna15 | 1304 | 2007-12-27 14:22 |
已读帖子 新的帖子 被删除的帖子 |
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 |