`

mysql初级学习数据库的备份与恢复

阅读更多
系统的运行中,一般用增量备份与整体备份。
例如:周一到周六备份当天数据,周日整体备份。
例如周五出了问题,可以用周日的整体备份+周一到周四的增量来恢复数据。

[img]



[/img]

因为备份时需要C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysqldumo.exe ,添加一个环境变量,方便操作。



依照上面图中备份方式,依次进行练习。

一、备份一个库 (test是一个库名)
mysqldump -uroot -p1982 test > d:\\beifen\\my_table1.sql


二、备份一个库下面的多张表(test是库名,g、m、t是三个表名)
mysqldump -uroot -p1982 test g m t > d:\\beifen\\my_table2.sql



三、备份多个库(注意,这里的B必须是大写的
mysqldump -uroot -p1982 -B test mysql > d:\\beifen\\my_table3.sql


四、备份全部的库。(注意,这里的A也必须是大写的,哥们
mysqldump -uroot -p1982 -A  > d:\\beifen\\my_table4.sql


备份后d:\\beifen文件夹下如图:
[img]

[/img]
  • 大小: 133.1 KB
  • 大小: 32.1 KB
  • 大小: 164 KB
分享到:
评论

相关推荐

    数据库备份工具

    数据库备份是IT行业中至关重要的一个环节,特别是在关系型数据库管理中,如SQL Server、MySQL等。数据库备份工具是为了确保数据安全性和防止意外丢失而设计的。本文将详细讲解数据库备份工具的功能、类型以及如何...

    完整精品数据库课件 MySQL从入门到精通 第01章 初始MySQL(共19页).ppt

    不断学习新的MySQL特性,如存储过程、触发器、视图、索引、备份与恢复等,同时,结合实际项目练习,如设计新闻发布系统或论坛管理系统的数据库,以提升实战技能。持续学习和实践是精通MySQL的关键。 总的来说,这个...

    MySQL数据库初级开发教程

    这个初级开发教程将引导你深入了解MySQL的基本概念、安装配置、数据类型、SQL语句、表的创建与管理、索引、查询、事务处理以及备份恢复等关键知识点。 首先,你需要了解MySQL的安装过程。在Windows、Linux或Mac OS...

    Mysql初级教程(收集整理)

    11. **备份与恢复**:了解如何备份和恢复MySQL数据库,以防数据丢失。 12. **安全与权限**:设置用户权限,控制不同用户对数据库的访问级别,保障数据安全。 在“Mysql初级教程”中,你将逐步学习这些概念,并通过...

    MySQL数据库巡检手册

    7. **备份与恢复**:介绍全量备份、增量备份和binlog恢复策略,以及使用mysqldump、xtrabackup等工具进行备份操作。 8. **高可用性与复制**:讲解主从复制、多源复制、半同步复制等技术,实现数据库的高可用性和...

    MySQL初级与高级教程

    1. **备份与恢复** - 备份方式:冷备份、热备份、逻辑备份。 - 恢复策略:完全恢复、部分恢复。 - 工具使用:mysqldump、mysqlhotcopy。 2. **安全设置** - 用户管理:创建用户、授权、修改密码。 - 权限控制...

    小型数据库mysql

    5. **备份与恢复**:了解如何备份数据库,防止数据丢失,并学习恢复已备份的数据。 6. **性能优化**:通过索引、查询优化、内存配置等方法提升数据库性能。 7. **复制与集群**:学习MySQL的主从复制和集群技术,以...

    mysql 定时自动备份程序

    1、本程序适合使用MySql数据库且有自己的主机的初级用户,简单的图形化操作界面,节省您更多的时间! 2、本程序适用于win2000、winxp、win2003、vista等windows操作系统! 3、介于本程序会自动生成rar压缩包,需安装...

    MySQL入门到高级-康师傅版.zip

    8. **备份与恢复**:学习如何备份和恢复MySQL数据库,包括全量备份、增量备份和热备份策略。 9. **安全性**:了解如何创建和管理用户账户,设置访问权限,以及防止SQL注入攻击。 10. **高级主题**:如分区、联接...

    mysql数据库管理工具phpMyAdimin

    5. **备份与恢复**:提供数据库备份和恢复功能,确保数据安全。 6. **视图管理**:创建和管理数据库视图,简化数据操作。 7. **数据处理**:支持数据排序、分组、聚合函数等多种数据处理操作。 8. **报表生成**:...

    MYSQL数据库管理工具.7z

    - 备份与恢复:创建数据库备份文件,以防止数据丢失,并能恢复到特定时间点。 - 报表和图表:生成数据报表和图表,用于数据分析和展示。 - 性能监控:检查数据库性能,分析慢查询,优化查询效率。 总的来说,"MYSQL...

    mysql数据库工具

    此外,它们还支持数据库备份和恢复,确保数据的安全性。 2. **表操作**:用户可以创建、修改和删除表,包括添加、删除和修改字段,设置索引,以及执行各种数据操作,如插入、更新和删除记录。这些工具通常也包含...

    数据库从初级到高级PPT教程

    5. 数据库安全性:学习如何设置用户权限,控制对数据的访问,以及备份和恢复策略。 在掌握了初级知识后,我们可以进入中级阶段,学习更复杂的功能: 1. 视图:创建和使用视图来简化数据查询,提供不同角度的数据...

    数据库初级考试的题目

    12. **数据库备份与恢复**:学习数据库的备份策略(如全备、增量备、差异备),以及如何在数据丢失时恢复数据。 通过这些知识点的学习,考生可以对初级数据库有更深入的理解,从而在考试中取得好成绩。实际的数据库...

    Mysql数据库及可视化工具

    9. 备份和恢复:了解如何备份数据库,以防数据丢失,同时学习如何恢复备份,以应对意外情况。 通过学习上述知识点,并结合MySQL经典版和Navicat工具的使用,初级开发者可以迅速掌握数据库管理和开发的基础技能,为...

    MySql面试题适合初级工程师

    总结来说,这些问题涵盖了 MySQL 的基础知识、存储引擎、索引、查询优化、SQL 安全、数据库备份和恢复、高可用方案、事务处理、事务隔离级别和性能优化等方面的知识点,对初级工程师来说,这些知识点是非常重要的。

    MySql 教程-如何学习 mysql.pdf

    随着你对MySQL的熟悉程度加深,可以探索如存储引擎的选择、性能调优、备份恢复等进阶主题,从而在数据库管理或开发工作中更加游刃有余。 总之,学习MySQL是一个逐步深入的过程,需要兴趣、基础、工具、实践和笔记相...

    MySQL数据库

    10. **备份与恢复**:MySQL提供了多种备份工具,如mysqldump用于逻辑备份,xtrabackup等用于物理备份。恢复则通过导入备份文件完成。 11. **安全性**:MySQL通过用户账户管理和权限控制来确保数据安全。`GRANT`和`...

    Mysql 教程 - MySql 工具.pdf

    MySQL 官方提供了许多命令工具,可以用来管理 MySQL 服务器,对数据库进行访问、管理 MySQL 用户以及数据库备份和恢复工具等。 MySQL 客户端使用工具程序: 1. mysql - MySQL 命令行工具。 2. mysqladmin - 用于...

Global site tag (gtag.js) - Google Analytics