1 / 29
文档名称:

第十六 数据备份.ppt

格式:ppt   大小:108KB   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第十六 数据备份.ppt

上传人:wo1230 2017/5/22 文件大小:108 KB

下载得到文件列表

第十六 数据备份.ppt

相关文档

文档介绍

文档介绍:MySql MySql 数据库数据库天津理工大学天津理工大学华信软件学院华信软件学院田春艳田春艳 Email : tcy_303@ Email : tcy_303@ Tel: ********** Tel: ********** 2011 2011 年年9 9月月-2012 -2012 年年1 1月月 Mysql 入门很简单田春艳 Mysql 概述数据备份与还原数据备份与还原??为了保证数据的安全,需要定期对数据进行为了保证数据的安全,需要定期对数据进行备份。备份的方式有很多种,效果也不一样。备份。备份的方式有很多种,效果也不一样。如果数据库中的数据出现了错误,就需要使如果数据库中的数据出现了错误,就需要使用备份好的数据进行数据还原。这样可以将用备份好的数据进行数据还原。这样可以将损失降低到最小。而且,可能还会涉及到数损失降低到最小。而且,可能还会涉及到数据库之间的数据导入与导出。据库之间的数据导入与导出。 Mysql 入门很简单田春艳 Mysql 概述内容内容??数据备份数据备份??数据还原数据还原??数据库迁移数据库迁移??导出和导入文本文件导出和导入文本文件 Mysql 入门很简单田春艳 Mysql 概述数据备份数据备份??备份数据是数据库管理中最常用的操作。备份数据是数据库管理中最常用的操作。为了保证数据库中数据的安全,数据库管为了保证数据库中数据的安全,数据库管理员需要定期的进行数据库备份。一旦数理员需要定期的进行数据库备份。一旦数据库遭到破坏,可以通过备份的文件来还据库遭到破坏,可以通过备份的文件来还原数据库。因此,数据备份是很重要的工原数据库。因此,数据备份是很重要的工作。本节将为读者介绍数据备份的方法。作。本节将为读者介绍数据备份的方法。 Mysql 入门很简单田春艳 Mysql 概述使用使用 mysqldump mysqldump 命令备份命令备份?? mysqldump mysqldump 命令可以将数据库中的数据备份成一个文命令可以将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本本文件。表的结构和表中的数据将存储在生成的文本文件中。文件中。?? mysqldump mysqldump 命令的工作原理很简单。它先查出需要备命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个份的表的结构,再在文本文件中生成一个 CREATE CREATE 语语句。然后,将表中的所有记录转换成一条句。然后,将表中的所有记录转换成一条 INSERT INSERT 语语句。这些句。这些 CREATE CREATE 语句和语句和 INSERT INSERT 语句都是还原时使用语句都是还原时使用的。还原数据时就可以使用其中的的。还原数据时就可以使用其中的 CREATE CREATE 语句来创语句来创建表。使用其中的建表。使用其中的 INSERT INSERT 语句来还原数据。语句来还原数据。 Mysql 入门很简单田春艳 Mysql 概述??备份一个数据库备份一个数据库?? C:\Program Files\ C:\Program Files\ MySQL\MySQL MySQL\MySQL Server Server \bin> \bin> mysqldump mysqldump -u root -p test > -u root -p test > c:\ c:\ ?? C:\Program Files\ C:\Program Files\ MySQL\MySQL MySQL\MySQL Server Server \bin> \bin> mysqldump mysqldump -u root -p test -u root -p test 表名表名> > c:\ c:\ ??可以使用以下语法将备份文件读回到服务器: 可以使用以下语法将备份文件读回到服务器: ?? shell> shell> mysql mysql 数据库名数据库名< <备份文件名备份文件名. . sql sql ??或者为: 或者为: ?? shell> shell> mysql mysql -e " -e " 备份文件路径备份文件路径/ /备份文件名备份文件名. . sql sql " " 数据库数据库名名 Mysql 入门很简单田春艳 Mysql 概述??备份多个数据库备份多个数据库?? C:\Program Files\ C:\Program Files\ MySQL\MySQL MySQL\MySQL Ser