MySQL入门之备份与恢复

原创 2017年07月24日 08:12:36

-------------------------------------------------------------------------------------------------------------

教程大纲:

http://blog.csdn.net/qq78442761/article/details/76018310

-------------------------------------------------------------------------------------------------------------


数据库的备份与恢复

下面备份数据库test_1中customers1的全部数据到c盘backup的目录并命名为backupfile.tet.然后导入进一个空表



使用mysql客户端实用程序备份和恢复表

1.mysqldump备份

2.C:\backup.file.sql

3.登录方法 mysql -u root -p 123456 test_1<test_1.customers1

 

二进制文件的使用

1.打开mysql安装目录下my.ini(liunx为my.cnf)

2.找到[mysqld]在这标签下面添加 log-bin=[=filename]

3.一般可以这么写 log-bin=c:/Program Files/MySQL server5.5/bin/bin_log

4.查看二进制文件bin_log.000001的内容

a) Mysqlbinlog bin_log.000001

b) 或者 mysqlbinlog bin_log.000001> c:\backup\bin_log000001.txt

使用二进制日志恢复数据

一系统管理员从本周一下班用mysqldump进行完全备份,文件为alldata.sql,接着从周一开启日志,bin_log.000001保存周一下午5点到周三上午9点的所有更改信息,在本周三上午9点刷新日志 flush logs 创建了一个日志文件 bin_log.000002,但周五系统崩溃,现在要求恢复

1.在mysql客服端运行界面输入 mysqldump -u root -p123456 mysql_test < alldate.sql

2.然后使用mysqlbinlog 将数据恢复到mysqlbinlog bin_log.000001 | mysql -u root -p123456

3.最后恢复 mysqlbinlog bin_log.000002 | mysql -u root -p123456

 

因为二进制文件很占用系统空间,所以要及时清除

Reset master

删除的用以下语句

Purge {master|binary} logs to ‘log_name’

Purge{master|binary} logs before ‘date’

1,第一句用于删除指定文件,第二个是删除时间date之前的所有文件


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mysql 入门基础(6)—触发器、权限和备份

一触发器                     触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。 Ø  创建...

MySQL备份入门

MySQL备份入门

MySQL快速入门12----删除数据 & 备份还原 & 视图 & 事务 & 触发器

一 删除数据 Delete DELETE FROM tbl_name [WHERE where_definition] [ORDER BY ...] [LIMIT row...

MySQL入门很简单-学习笔记 - 第16章 数据备份与还原

16.1、数据备份 16.1.1、使用 mysqldump 命令备份 mysqldump [OPTIONS] database [tables] mysqldump [OPTIONS] --datab...
  • KimSoft
  • KimSoft
  • 2011年09月04日 16:51
  • 1932

mysql命令行备份及恢复数据库

  • 2017年06月03日 14:58
  • 15KB
  • 下载

MySQL备份与恢复实战(PDF版)

  • 2014年08月07日 15:23
  • 395KB
  • 下载

RMAN实例入门,备份与恢复

本文用step by step的方式介绍一下RMAN的入门使用,通常保存备份目录的目录数据库和目标数据库应该在不同的机器上,这里两个数据库在同一台机器上. 在listener.ora中加入    ...
  • kkdelta
  • kkdelta
  • 2012年01月15日 19:23
  • 2154

Linux中Mysql安装备份与密码恢复

  • 2010年02月22日 11:54
  • 5KB
  • 下载

Oracle®10g数据库备份和恢复快速入门指南

Oracle®数据库备份和恢复快速入门指南 10g第2版(10.2) B14193-03 2005年11月 Oracle数据库备份和恢复快速入门指南有三个目的: 。介绍Oracle数据库的备...
  • lhxwws
  • lhxwws
  • 2012年06月29日 08:29
  • 1174
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL入门之备份与恢复
举报原因:
原因补充:

(最多只允许输入30个字)