`

mysql 数据库学习--->mysql 数据库备份方式

 
阅读更多

数据库的备份和导出的区别:

备份主要是备份数据库的数据结构和数据等,是备份成加密后的数据,不可打开,只能用做数据库恢复。

导出主要是把数据库的数据结构和数据等导出到指定格式的文件中,可以打开,用做导入。

备份方式1(导出):使用第三方工具,也就是操作数据库的客户端。

例如:我使用的MYSQL-Font客户端,选择导出就行了。

备份方式2:使用命令备份

 

命令备份的第一种方式,也是类属于导出的方式:
开始菜单 --> 运行 --> cmd 用命令切换到mysql的bin目录(cd \Program Files\MySQL\MySQL Server 5.0\bin)
备份:mysqlbump -u root -p 数据库名 > 备份路径(c://kxweb.sql)
进入MySQL Command Line Client,输入密码,进入到“mysql>”,输入命令"show databases;",回车,看看有些什么数据库;建立你要还原的数据库,输入"create database kxweb;",回车;切换到刚建立的数据库,输入"use voice;",回车;导入数据,输入"source kxweb.sql;",回车,开始导入,再次出现"mysql>"并且没有提示错误即还原成功。 
还原:用命令创建一个数据库create database kxweb; 特别提示要把数据库切换到当前数据库(use kxweb) 用source kxweb.sql;把表结构等还原到该数据库

 

 

 

 

分享到:
评论

相关推荐

    windows_下_自动备份mysql数据库--按时间命名备份文件.doc

    - 数据库备份目的地:`C:\db_bak\` **2. 实现步骤** - 创建 `db_bak.bat` 文件,并写入以下脚本: ```batch @echo off net stop mysql xcopy c:\mysql\data\bbs\*.* c:\db_bak\bbs\%date:~0,10% /S /I ...

    windows 下 自动备份mysql数据库--按时间命名备份文件.docx

    ### Windows 下自动备份 MySQL 数据库 -- 按时间命名备份文件 #### 技术知识点概述 本文档旨在介绍几种在 Windows 系统环境下自动备份 MySQL 数据库的方法,并着重讲解如何根据当前日期时间来命名备份文件,以实现...

    MySQL数据库 mysql-8.0.11-winx64.zip

    MySQL数据库是世界上最流行的开源关系型数据库管理系统之一,广泛应用于各种规模的企业和项目中。这个压缩包"mysql-8.0.11-winx64.zip"包含的是MySQL 8.0.11版本的Windows 64位安装程序,适用于在Windows操作系统上...

    Linux运维-5MySQL数据库管理-MySQL基础-2视频122 MySQL备份管理.avi

    Linux运维-5MySQL数据库管理-MySQL基础-2视频122 MySQL备份管理.avi

    MySQL数据库运维视频教程.zip

    MySQL数据库运维--第1周.mp4 1.机器选型&系统规划.ppt MySQL数据库运维--第2周.mp4 2.安装部署.ppt MySQL数据库运维文案--第3周.mp4&doc 3.压力测试.ppt MySQL数据库运维文案--第4周.mp4 4.性能优化.ppt MySQL数据库...

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

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

    mysql数据库备份与还原

    ### MySQL数据库备份与还原知识点详解 #### 一、MySQL数据库备份的重要性 在现代数据库管理中,备份是一项至关重要的任务。它不仅可以帮助我们防止因意外事件(如硬件故障、人为错误或恶意攻击)而导致的数据丢失...

    MySQL数据库应用-从入门到精通

    《MySQL数据库应用-从入门到精通》这本书旨在帮助读者系统地学习并掌握MySQL的相关知识,从基础概念到高级应用,涵盖全面,旨在提升读者的数据库管理技能。配套PPT文档提供了直观的视觉辅助,使学习过程更为高效。 ...

    Mysql数据库定时备份

    "Mysql数据库定时备份" Mysql数据库定时备份是数据库管理中非常重要的一步操作,目的是为了防止数据丢失和保护数据的安全。通过定时备份,可以在数据库发生故障或数据丢失时快速恢复数据,减少损失。 在本文中,...

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

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

    数据库基础-mysql

    - `mysql -u <username> -p <dbname> 将备份的SQL文件导入数据库。 - **物理恢复**: - 对于InnoDB表空间,可以通过替换数据文件来恢复。 通过以上介绍,我们可以看到MySQL不仅提供了丰富的功能来满足日常的...

    mysql-installer-community-8.0.28.0 MySql数据库安装包

    这个“mysql-installer-community-8.0.28.0”压缩包包含的是MySQL数据库的安装程序,专为用户提供了一个方便的方式来安装和配置MySQL服务器。 **MySQL 8.0的主要特性:** 1. **性能提升**:MySQL 8.0通过优化查询...

    MySQL数据库备份和恢复

    ### MySQL数据库备份与恢复:深度解析与实践指南 在当今数据驱动的世界中,数据库的稳定性和数据的安全性显得尤为重要。MySQL作为全球最流行的开源关系型数据库管理系统之一,其备份和恢复策略是确保数据安全和系统...

    数据库学习-mysql安装配置教程

    通过以上步骤,你可以轻松地在Windows和Linux环境中安装和配置MySQL数据库,并掌握其基本的操作和管理技巧。这不仅有助于提升个人技能,还能为企业和个人项目带来巨大的价值。随着经验的积累和技术的进步,你可以...

    mysql8备份-centos8.zip

    在CentOS 8操作系统上,备份MySQL数据库是非常关键的任务,以确保数据安全,防止意外丢失。这个名为"mysql8备份-centos8.zip"的压缩包文件很可能包含了用于备份MySQL 8.0数据库在CentOS 8系统上的相关脚本、配置或者...

    Mysql数据库备份(一)-数据库备份和表备份.docx

    Mysql 数据库备份实践指南 本篇文章将详细介绍 Mysql 数据库备份的方法和步骤,从基础的 mysqldump 命令到备份多个数据库和所有数据库的操作,还有直接复制整个数据库项目和使用 mysqlhotcopy 工具快速备份的方法。...

    mysql数据库驱动包mysql-connector-java-5.1.39-SNAPSHOT-bin.jar

    MySQL数据库驱动包`mysql-connector-java-5.1.39-SNAPSHOT-bin.jar`是用于Java应用程序连接MySQL数据库的关键组件。在这个特定的版本中,它解决了与Jira 7.2版本配合时可能出现的MySQL 5.7驱动兼容性问题。在本文中...

    C#实现备份、还原MySql数据库

    要备份MySQL数据库,我们需要执行SQL的`mysqldump`命令,这是一个用于创建数据库备份的实用程序。在C#中,我们可以通过`Process`类来调用这个命令行工具。 以下是一个简单的C#代码示例,展示如何执行`mysqldump`...

    资源专区-小白必看-mysql数据库1-安装和配置-命令行简单使用

    6. **备份与恢复**:MySQL提供命令行工具`mysqldump`进行数据库备份,例如`mysqldump -u 用户名 -p 数据库名 > 备份文件.sql`。恢复则可使用`source`命令,如`source 恢复文件.sql`。 7. **权限管理**:通过`GRANT`...

    mysql数据库备份与还原图解

    ### MySQL数据库备份与还原详解 #### 一、MySQL数据库备份 在进行任何重要的数据库操作之前,备份是非常必要的步骤,它可以确保在数据丢失或损坏时能够迅速恢复数据。MySQL提供了多种备份方式,其中最常见的方法之...

Global site tag (gtag.js) - Google Analytics