`

【转】MySQL备份和还原

阅读更多

 

本文转自:http://blog.csdn.net/quietprofound/article/details/2947197

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。 
1.Win32下MySQL的备份与还原 
1.1 备份 
开始菜单 | 运行 | cmd |利用“cd /Program Files/MySQL/MySQL Server 5.0/bin”命令进入bin文件夹 | 利用“mysqldump  -u 用户名 -p databasename >exportfilename”导出数据库到文件,如mysqldump -u root -p voice>voice.sql,然后输入密码即可开始导出。 
  
1.2 还原 
进入MySQL Command Line Client,输入密码,进入到“mysql>”,输入命令"show databases;",回车,看看有些什么数据库;建立你要还原的数据库,输入"create database voice;",回车;切换到刚建立的数据库,输入"use voice;",回车;导入数据,输入"source voice.sql;",回车,开始导入,再次出现"mysql>"并且没有提示错误即还原成功。 
  
2.Linux下MySQL的备份与还原 
2.1 备份 
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysqldump -u root -p voice>voice.sql,输入密码即可。

2.2 还原
法一:
[root@localhost ~]# mysql -u root -p 回车,输入密码,进入MySQL的控制台"mysql>",同1.2还原。

法二:
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysql -u root -p voice<voice.sql,输入密码即可。

分享到:
评论

相关推荐

    mysql备份还原

    MySQL 备份还原是数据库管理中非常重要的一步骤,能够确保数据库的安全和可靠性。下面我们将详细介绍 MySQL 备份还原的步骤和注意事项。 什么是 MySQL 备份还原? MySQL 备份还原是指将数据库中的数据备份到外部...

    mysql数据备份和还原的常用命令

    MySQL 数据备份和还原的常用命令 MySQL 数据备份和还原是数据库管理中非常重要的一步,能够防止数据丢失和恢复数据库。下面将介绍 MySQL 数据备份和还原的常用命令。 MySQL 数据备份命令 1. 备份 MySQL 数据库的...

    MySQL备份与还原(重要).pdf

    MySQL数据库备份与还原是一项至关重要的技能,它确保了当数据损坏或丢失时,我们能够从备份...理论知识和实际操作相结合,旨在帮助运维人员和数据库管理员(DBA)制定出高效可靠的MySQL备份与还原方案,确保数据安全。

    MySQL数据库备份和恢复

    #### MySQL备份的重要性 备份是数据管理中最基础也是最重要的一环。它不仅能够防止数据丢失,还能在数据库遭遇故障时迅速恢复服务,避免业务中断造成的损失。此外,定期的数据库备份还能帮助组织满足合规性要求,...

    mysql自动备份还原小程序

    MySQL自动备份还原小程序是一款实用工具,它简化了数据库管理和维护中的关键步骤——数据备份与恢复。这个程序的主要目的是为了提供一种高效、便捷的方式来确保数据库的安全,防止数据丢失,并在需要时能够快速恢复...

    Mysql数据库备份还原工具

    "Mysql数据库备份还原工具"就是这样一个实用程序,它简化了MySQL数据库的备份和恢复过程。 首先,让我们详细了解MySQL数据库备份的重要性。数据库备份是为了防止数据丢失,这可能由于硬件故障、软件错误、人为操作...

    PHP备份和还原MySQL数据库代码

    综上所述,PHP备份和还原MySQL数据库涉及的主要知识点包括: 1. 使用`mysqldump`命令行工具。 2. 在PHP中执行系统命令,如`shell_exec()`。 3. PHP连接MySQL数据库,使用`mysqli_connect()`或`PDO`。 4. 读取和执行...

    C# MySQL数据库备份还原

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

    PHP mysql备份以及还原源码

    **一、MySQL备份的重要性** 1. **数据安全**:定期备份数据库可以防止意外数据丢失,例如硬件故障、软件错误或恶意攻击。 2. **版本控制**:在开发过程中,备份有助于回滚到特定的数据库状态,以便测试或恢复到先前...

    MYSQL备份、还原

    总的来说,MySQL备份和恢复是数据库管理中的核心环节,理解并掌握这些知识对于任何MySQL管理员都至关重要。通过正确地使用`mysqldump`和其他工具,可以确保在面临数据丢失风险时,能够迅速恢复,保护企业的关键信息...

    Linux系统Mysql数据库的备份和还原.pdf

    以下将详细阐述Linux系统下MySQL数据库的备份和还原过程。 首先,备份MySQL数据库通常使用`mysqldump`工具,这是一个命令行实用程序,可以用来备份整个数据库或单个表。在描述中,我们看到备份过程分为几个步骤: ...

    C#实现MySQL数据库的备份、还原和初始化

    总结起来,C#实现MySQL数据库的备份、还原和初始化主要涉及对数据库操作的封装,通过执行命令行工具(如`mysqldump`和`mysql`)来完成数据库的生命周期管理。理解这些基本操作对任何使用C#与MySQL交互的开发者来说都...

    mysql 备份还原指令脚本

    完整的 mysql 备份还原指令脚本;轻松实现mysql备份和恢复;在sqL等环境下测试通过。绝对可用

    易语言MYSQL数据库备份还原器源码

    易语言MYSQL数据库备份还原器源码是一个基于易语言编程的工具,主要用于MySQL数据库的备份与恢复操作。易语言,作为一款中国本土开发的编程语言,以其简洁的语法和丰富的库函数,为初学者和专业开发者提供了便利。这...

    mysql数据库备份/还原的PB程序

    在PB中实现MySQL备份,需要使用MySQL提供的命令行工具或者API接口。MySQL的`mysqldump`工具是最常用的备份手段,它能够导出数据库的结构和数据到SQL脚本文件。在PB程序中,可以通过创建一个系统进程(sysprocess)来...

    mysql数据库备份还原类.rar

    本压缩包"mysql数据库备份还原类.rar"提供了两个PHP类文件,dbback.class.php和upfile.class.php,它们可能用于实现MySQL数据库的自动备份和恢复功能。 1. **数据库备份**: - 备份原理:通常,MySQL数据库的备份...

    delphi备份和还原MySql数据库.zip

    在描述中提到的"delphi备份和还原MySql数据库.zip"源码,就是一个具体的实例,演示了如何在Delphi中实现对MySQL数据库的备份与恢复功能。 首先,我们需要理解备份和还原的基本概念。数据库备份是将数据库中的所有...

    易语言MYSQL数据库备份还原器

    总之,《易语言MYSQL数据库备份还原器》是针对MYSQL数据库管理的高效工具,它的备份和还原功能确保了数据的安全,目录复制则提供了额外的灵活性。结合易语言的易用性,这款软件为用户提供了高效、可靠的数据库管理...

    nbu&mysql备份恢复.docx

    NBU&MySQL备份恢复 NBU(NetBackup)是一款功能强大的备份恢复软件,而MySQL是一款流行的关系型数据库管理系统。本文将详细介绍如何使用NBU来备份和恢复MySQL数据库。 NBU备份mysql的优势 使用NBU备份mysql数据库...

    新宇Mysql备份还原大师 v1.0.zip

    新宇Mysql备份还原大师是一款专为MySQL数据库设计的便捷备份和恢复软件,适用于那些对数据库操作不熟悉或缺乏专业数据库管理员的用户。这款工具旨在简化数据库管理过程,确保数据安全,防止因意外数据丢失而带来的...

Global site tag (gtag.js) - Google Analytics