`
weinan
  • 浏览: 39671 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

备份远程和还原mysql

阅读更多

public class Mysql
{
	Mysql()
	{
		
	}
    public void Put() throws IOException{
    	Date date=new Date();
    	SimpleDateFormat ff=new SimpleDateFormat("yyyyMMddhhmmss");
    	String da=ff.format(date);
    	String name=da+"back.sql";
	String   command =  "mysqldump -h 192.168.26.200 -u root -p123 --opt ec > d:/"+name; //test是表名 这里没有用密码所以没有-p可在root后加 -p 密码
	Runtime.getRuntime().exec("cmd /c "+command); 
	System.out.println("备份成功");
	}
    public void In() throws IOException{
    	Date date=new Date();
    	SimpleDateFormat ff=new SimpleDateFormat("yyyyMMddhhmmss");
    	String da=ff.format(date);
    	String   command =  "mysql -h 127.0.0.1 -u root -p123  test < d:/test.txt";
	Runtime.getRuntime().exec("cmd /c "+command); 
	System.out.println("还原成功"+da);
	}

    public static void main(String [] ages)
    {
	Mysql my=new Mysql();
    	try{

    	    my.Put();
    	   }
    	   catch(Exception y)
    	   {
	y.toString();
    	   }
    }


前提是必须本地安装过Mysql 配置好path环境变量指向mysql安装目录的bin下,否则Cannot run program "mysqldump": CreateProcess error=2, The system cannot find the file specified出现这种错误



分享到:
评论

相关推荐

    C# MySQL数据库备份还原

    C# MySQL数据库批量备份还原工具是使用C#语言开发的一个数据库备份还原工具,主要用于对MySQL数据库进行批量备份和还原操作。该工具使用了Process类来操作cmd.exe,调用mysqldump.exe来执行备份和还原命令。 知识点...

    mysql还原备份文件

    ### MySQL 数据库备份与还原详解 #### 一、MySQL 数据库备份原理及方法 ...通过以上步骤,我们可以详细了解 MySQL 数据库备份与还原的过程及相关配置操作,这对于维护数据库的完整性和安全性具有重要意义。

    Java实现对Mysql数据库的备份还原

    在IT行业中,数据库管理是至关重要的任务之一,其中包括定期备份和恢复操作。本文将深入探讨如何使用Java语言来实现MySQL数据库...通过分析和理解这些代码,你将能够更好地掌握Java实现MySQL备份与还原的具体实现细节。

    mysql_备份还原,基本操作,双机热备,数据同步,远程连接 文档集合

    MySQL数据库备份和还原的常用命令 时间:2007-11-02 23:29:09 类别:技术 访问:19,122 views RSS 2.0 评论 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename &gt; backupfile.sql ...

    基于xtrabackup的MySQL数据库备份及还原Shell脚本.zip

    `xtrabackup`是Percona公司开发的一款高效、无锁的MySQL和MariaDB热备份工具,它允许在不影响数据库服务的情况下进行全备和增量备份。本教程将详细介绍如何使用`xtrabackup`结合Shell脚本来实现MySQL数据库的备份与...

    MySQL数据库自动备份、还原bat

    ### MySQL数据库自动备份与还原批处理脚本详解 在日常的数据库管理工作中,数据库的备份与恢复是一项极为重要的任务。良好的备份策略不仅能确保数据的安全性,还能在数据丢失或损坏时快速恢复业务运行。本文将详细...

    MySQL数据库备份与还原脚本说明

    为了增强数据安全性,通常会结合全备和日志备份策略,比如周期性进行全备,每天进行日志备份,并通过网络将备份文件传输到远程服务器。传输可以通过FTP或其他文件同步工具实现,最好在低峰时段执行,以减少对在线...

    mysql数据库太大了如何备份与还原

    备份和还原是维护mysql数据库安全运行的关键步骤。根据数据库的大小和业务需求,选择适当的备份策略和工具可以最大限度地减少数据丢失的风险。同时,进行备份和还原操作时,应严格按照标准操作流程执行,确保数据的...

    【PHP+MySQL】数据库还原备份

    5. 服务器备份与本地备份:服务器备份指的是在远程服务器上创建数据库的副本,这可能涉及到网络传输和安全性问题。本地备份则是在用户的本地计算机上进行,更便于控制和管理,但可能不适用于大规模或实时更新的...

    远程导入备份orcal数据库命令

    远程导入与备份Oracle数据库是企业级数据库管理中的关键技能之一,尤其对于初学者而言,掌握这一操作能够极大地提升数据安全性和运维效率。本文将详细解析远程导入与备份Oracle数据库的操作流程,包括必要的环境配置...

    MySQL数据库应用案例视频教程下载第14讲 数据备份与还原.zip

    在“第14讲 数据备份与还原”中,你将学到如何有效地规划和执行MySQL数据库的备份和还原任务,这对于任何数据库管理员或开发人员来说都是必不可少的技能。通过学习,你将能确保在面临数据危机时,能够迅速、准确地...

    MySQL数据库备份与还原

    MySQL数据库的备份与还原是数据安全的重要环节,它能够防止数据丢失或损坏导致的重大损失。在MySQL中,备份和恢复过程主要依赖于`mysqldump`工具和`mysql`命令行客户端。 1. **数据库的备份** - **备份单个数据库...

    MySQL5.0基本操作文档及客户端远程操作MySQL服务器的实现办法

    - MySQL和MSSQL都提供了广泛的安全特性,包括加密、身份验证等。 - MSSQL在安全性方面提供更高级别的认证机制。 **5. 语法规范方面** - MySQL与MSSQL在SQL语法上有细微差异,特别是在某些特定功能的实现上。 ####...

    数据库备份转件(支持mysql和SqlServer)

    SQLBackupAndFTP Free SQL Server数据库备份必须每天发送到一个远程FTP服务器。这将节省维修时间。 Pranas SQLBackupAndFTP Professional 专业版注册版是一款功能强大的全自动SQL数据库备份还原工具,程序可以帮助你...

    Mysql自动备份工具

    它提供了一种简单的方法来定期备份本地或远程MySQL数据库,并确保在需要时能够迅速恢复数据。这款工具的关键特性包括: 1. **多数据库支持**:该工具不仅支持本地MySQL数据库的备份,还允许用户对远程MySQL服务器...

    备份本地的数据库到远程机上

    标题“备份本地的数据库到远程机上”涉及的是数据库管理和数据迁移的重要操作。在IT行业中,数据的安全性和可访问性是关键,而备份和恢复策略是保障这些需求的有效手段。以下将详细介绍相关知识点: 1. **数据库...

    mysql数据库自动备份

    MySQL数据库自动备份是确保数据安全的重要环节,特别是在企业级应用中,数据的完整性和一致性至关重要。下面将详细介绍如何设置MySQL数据库的自动备份,包括本地备份、异地备份以及过期备份文件的自动删除,并简要...

    MySql备份脚本

    你不用再为数据库的备份还原烦恼了,Mysql数据库的备份远程与还原本地一键操作,快捷方便

    使用ZRM备份Mysql数据库

    - **支持逻辑备份和裸备份**:逻辑备份通常用于备份数据结构及数据内容,而裸备份则是直接备份文件系统级别的数据,无需通过MySQL服务。 - **支持多种存储引擎**:无论是常用的InnoDB还是MyISAM等其他类型的存储引擎...

    MySQL使用xtrabackup进行备份还原操作

    总结来说,Xtrabackup为MySQL提供了安全且高效的备份方案,包括完整备份、增量备份以及差异备份,通过流式备份和压缩减小了存储空间需求。在还原过程中,注意正确处理事务日志和数据库目录,以确保数据的一致性和...

Global site tag (gtag.js) - Google Analytics