在备份和恢复数据库之前,我们首先要在系统变量中添加mysqldump(一般在安装mysql时会自动添加上)
我的电脑->属性->高级->环境变量->系统变量->编辑Path(在后面添加上mysqldump.exe的目录)
1、在cmd命令行下:
备份:mysqldump -u root -p zhangyuan education>c:\backup.sql
mysqldump 备份命令
root 用户名(root管理员)
education 备份的数据库名;
> 备份符号
backup.sql 备份的文件名
还原:
mysql -u root -p education< c:\backup.sql
mysql 还原命令
root 用户名(root管理员)
education 备份的数据库名;
< 还原符号
backup.sql 还原的文件名
------------------------------------------------------------------
-----------用java程序方式---备份----111--------
Backup.java
-------------------------------------------------
import java.io.IOException;
public class Backup {
String user = "root"; // 数据库帐号
String password = "zhangyuan"; // 登陆密码
String database = "education"; // 需要备份的数据库名
String filepath = "e:\\test.sql"; // 备份的路径地址
//String stmt1 = "C:\\Program FilesMySQL\\MySQL Server 5.1\\bin\\mysqldump -u root - p lai education >e:\\test.sql";
String stmt1 = "mysqldump " + " -u" + user + " -p"
+ password +" "+ database+" --result-file=" + filepath;
public Backup(){
System.out.println("----------构造方法执行---------------");
}
public void back() {
System.out.println("------stmt1--------" + stmt1);
try {
Runtime.getRuntime().exec(stmt1);
System.out.println("数据已导出到文件");
} catch (IOException e) {
e.printStackTrace();
}
}
}
------------------------------------------------------
Execute.java
------------------------------------------------------
public class Execute {
/**
* @param args
*/
public static void main(String[] args) {
Backup back=new Backup();
back.back();
}
}
------------------以上为备份------------------------
还原的程序没有编出来
分享到:
相关推荐
MySQL 数据库备份 和 恢复
mysql数据库备份和恢复工具以及源码 。
以下是一个示例,展示如何使用Python代码调用命令行来执行MySQL数据库备份和恢复操作。 需要将your_username替换为你的MySQL数据库的用户名,your_password替换为你的密码,your_database替换为你要备份的数据库...
用命令的形式 备份和恢复 mysql数据库 主要有一些备份和恢复中出现的注意事项!
备份和恢复mysql数据库的命令,mysqldump --add-drop-table -u用户名 -p密码 数据库名 > 备份名,mysql -u用户名 -p密码 数据库名 备份名
mysql数据库备份和恢复[定义].pdf
MySQL数据库备份与恢复.pdf
PHP实现的MySql数据库备份、恢复类
代码为springBoot下对mysql数据库进行备份与恢复,代码为本人项目使用,绝对可用,若有疑问,可联系
C#编写的MYSQL数据库备份恢复工具,包含源代码,实现winform图形界面下MYSQL数据库的备份和恢复
MYSQL数据库的备份与恢复.pdf saivicky出品,必属精品!
Linux下mysql数据库备份以及恢复shell脚本
MySQL数据库备份与恢复.。
实验4 数据库备份与恢复实验
采用php+mysql,只有一个文件,就可以实现数据库的备份和恢复,简单方便
基于xtrabackup的MySQL数据库备份及还原Shell脚本
本文详细描述了MySQL数据库的备份恢复操作,从模拟数据库丢失到备份到恢复数据库,都有详细步骤介绍,适合刚学习的小白
php版mysql大数据库备份和恢复工具,这是亮仔修改的无乱码版 在原faisunSQL 4.0的基础上,针对数据备份过程中出现乱码的问题,做了优化. 增强的功能: 1.自动识别数据库版本,对于MySQL 4.1以上,备份数据时提示选择...
mysql数据库备份与还原,里面有描述如何用语句还原和备份数据库