MySQL是在世界上最流行的数据库之一。 该数据库可以在微软Windows平台上安装除Linux平台的。 为什么这个数据库是如此受欢迎? 它可能由其强大的功能和免费使用。 作为数据库管理员,数据库备份对于维护数据的可用性至关重要。 它将最小化我们的数据库发生事件的风险。

在Linux中安装MySQLDumper

由于MySQL是一个流行的数据库,有很多的软件,我们可以用它来备份它。 从控制台模式到基于Web的软件。 现在,我们会给你一个看MySQLDumper作为备份MySQL数据库的工具。

什么是MySQLDumper?

MySQLDumper是一个用于备份MySQL数据库一个又一个开源的基于Web的工具。 它从PHP和Perl构建,可以轻松地转储和恢复您的MySQL数据。 它特别适合于共享主机,我们没有访问Linux shell。

MySQLDumper特性

有很多MySQLDumper的功能,但这里有一些功能,可能会对你感兴趣。安装方便; 只是确保你有一个工作的Web服务器,并指向您的浏览器MySQLDumper安装文件。

所有参数在备份开始之前显示; 所以你肯定你在做什么。

数据库概述; 看看运行过程/

SQL浏览器:访问您的MySQL表,删除表,编辑或插入数据。

两种类型的备份方法,使用PHP或Perl。

完成日志文件。

自动删除旧备份的文件。

建立目录保护。

在Linux中安装MySQLDumper

安装MySQLDumper非常容易。 首先我们可以从下面的链接下载MySQLDumper。

在撰写本文时,最新版本为1.24。 所以,下载您工作的Web服务器目录下的最新版本(也就是在/ var / www或者在/ var / www / html等 )。 一旦你拥有它,你可以提取MySQLDumper1.24.4.zip。$ unzip MySQLDumper1.24.4.zip

这时你会发现一个'msd1.24.4“文件夹。 此文件夹包含所有MySQLDumper文件。 下一步,你只需要将浏览器指向MySQLDumper安装文件。 该文件是“msd1.24.4 / install.php了”。 这里是超级容易MySQLDumper的步骤。

1.我们需要选择安装语言 。

选择语言

我们需要填写一些凭据,如主机名,用户和MySQL密码。

数据库参数

3.我们可以测试通过点击连接到MySQL按钮与数据库的连接。 如果成功,那么我们将看到一个消息,说“ 数据库连接建立 ”。

测试数据库连接

4.一旦你得到了消息,请单击“ 保存 ”并继续安装按钮。 您将进入主屏幕。

主屏幕

如何使用MySQLDumper

我们可以从它的名字猜测,MySQLDumper的主要功能是备份你的MySQL数据库。 有了这个应用程序,备份(和恢复)MySQL数据库非常容易。 让我们开始看看。

使用PHP的备份过程

功能菜单位于左侧面板导航上。 首先,我们需要选择我们要备份的数据库。 我们可以在左侧菜单中看到该选项。

选择数据库

在上面的截图中,我们选择备份一个名为“ 雇员 ”的数据库。

然后我们就可以在左侧选择“ 备份 ”菜单。 然后选择在顶部区域“ 备份PHP”。 我们将有一个这样的屏幕。

选择备份PHP

然后点击“ 开始新备份 ”。 将向您显示备份活动的进度。

数据库备份进度

备份进度完成后,我们可以看到通知。

备份完成

使用Perl的备份过程

由MySQLDumper支持的另一个备份方法是“ 备份Perl的 。 使用这种方法,我们将使用Perl作为备份引擎。

请注意,您的Web服务器必须运行此备份方法之前支持“ 的Perl / CGI'脚本。 否则,当您单击Test Perl按钮时,您将看到类似的错误。

测试Perl支持

与PHP备份方法相同,我们需要选择要备份的数据库。 然后从左侧导航面板中选择备份菜单。 然后单击“备份Perl”按钮。

选择备份Perl

MySQLDumper将在底部区域显示一些活动参数。 然后,我们可以点击“ 运行的Perl的Cron'脚本按钮。 使用这种方法,我们不会看到任何进度条出现。 此备份过程的持续时间将取决于我们要备份的数据库。 如果没有错误,那么我们将看到这样的通知。

Perl CronDump详细信息

恢复过程

使用MySQLDumper恢复备份也很容易。 您可以点击“ 恢复 ”从左侧导航面板菜单上。 与备份活动不同,所有备份在还原页面的底部区域可用。

还原数据库备份

当我们需要选择一个备份,我们可以从那里选择。 在上面的区域是准备恢复的选定备份。 如果你想要做的完全恢复,然后点击“ 恢复 ”按钮的上方。 如果你只希望恢复一些表格时,单击上进行上述恢复“ 选择表 ”。

还原数据库表

一旦完成后,点击“ 恢复 ”。 只需等待一会儿完成恢复进度。

还原进度

创建目录保护

默认情况下,任何知道它的URL的人都可以访问MySQLDumper的主页。 使用目录保护,我们可以创建一个受密码保护的主屏幕。 此目录保护利用Apache Web服务器上“ 的.htaccess”功能。

要创建它,只需点击主屏幕上创建的目录保护按钮。

保护MySQLDumper

然后你会要求提供一些凭证。

输入登录凭据

一旦你与完成后,单击创建目录保护按钮。 之后,您将有一个确认页面。

保护确认

如果没有错误,将显示成功消息。

保护成功

下次访问该页面时,MySQLDumper会在您看到其主屏幕之前询问您一个密码。

输入密码

文件管理

此菜单用于维护所有可用的备份和还原。

所有数据库备份

这里有一些活动可以在这个页面。删除备份(S); 使用顶部区域的删除按钮。

下载备份(S); 单击备份名称。

选择备份(S); 单击“所有备份”区域中的“数据库名称”。

上传大备份(S)恢复。

转换成数据库 MySQLDumper(MSD)格式。

注意 :当我们试图转换数据库不使用任何压缩,我们发现MySQLDumper创建“part_1.sql”名称的数据库。 尺寸小于原始来源。

SQL浏览器

如果要运行特定的SQL命令,可以在此SQL浏览器页面中执行。 但请你应该知道你在做什么。

SQL浏览器

组态

可以从配置菜单配置上述所有功能。 这里有一些部分,我们可以配置。

一般

一般配置

接口

接口配置

自动删除

自动删除详细信息

电子邮件

电子邮件通知

FTP

FTP备份传输

Cronscript

Crondump设置

日志管理

MySQLDumper也为我们提供了基本的日志。 因此,我们可以知道备份还原活动何时发生。 要访问日志页面,只需从左侧导航面板中点击“日志”菜单。

有3种日志。PHP的日志 ,Perl的日志和Perl的完整的日志 。

PHP日志

Perl Log

Perl完整日志

结论

MySQLDumper不得MySQL的最好的备份工具。 但随着这个应用程序的易用性,人们可以开始使用这个应用程序。 不幸的是,我发现MySQLDumper没有配备离线文档。 但是,它是备份MySQL数据库的一个很好的替代工具。

perl 备份mysql_MySQLDumper:基于PHP和Perl的MySQL数据库备份工具相关推荐

  1. 基于宝塔面板的三种数据库备份方式(服务器备份,云备份,本地备份)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 基于宝塔面板的三种数据库备份方式(服务器备份,云备份,本地备份) 前言 前天也就是10月20号的时候,去河南郑州参加了第八届IHCN中 ...

  2. xtrbackup更换数据库_使用xtrabackup进行MySQL数据库备份 | 旺旺知识库

    前面介绍mysqldump备份方式是采用逻辑备份,其最大的缺陷就是备份和恢复速度都慢,对于一个小于50G的数据库而言,这个速度还是能接受的,但如果数据库非常大,那再使用mysqldump备份就不太适合 ...

  3. 浅谈MySQL数据库备份的几种方法

    mysql常见的备份方式有:mysqldump.mysqlhotcopy.BACKUP TABLE .SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据 ...

  4. mysql数据库备份工具_MySQL数据库备份工具和六种方法介绍

    关于Mysql备份数据库的方法,烈火网小编总结了目前所有的备份方式,有以下几种:mysqldump.mysqlhotcopy.BACKUP TABLE .SELECT INTO OUTFILE,又或者 ...

  5. mysql数据库备份总结_MySQL数据库备份总结

    一个企业的正常运行,数据的完整性是最关键的:所以我们需要在工作中要很熟练的掌握数据的备份与恢复方法:下面是对Mysql数据库备份的三种方法总结,希望对大家会有所帮助 备份开始前的工作环境准备: 1.创 ...

  6. MYSQL数据库备份方法及策略

    MYSQL数据库备份方法及策略 前言 Xtrabackup实战 Percona-xtrabackup 备份实战 ( 1 ) 官网下载Percona-Xtrabackup ( 2 )Percona-xt ...

  7. 阿里云 mysql 导出数据库备份_导出整个mysql数据库备份

    mysql和mssql的备份和恢复数据的方法 mysql数据库的备份方法可以用 导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] ...

  8. MYSQL数据库备份实战之xtrabackup(增量备份/差异备份)

    xtrabackup Percona 官网:www.percona.com percona-server InnoDB --> XtraDB Xtrabackup percona提供的mysql ...

  9. MySQL数据库备份和恢复方案小结

    这两天在调研MySQL数据库的备份和恢复方案,备份对象是对大量Innodb表,或者加上少量的MyISAM表. InnoDB备份常见问题: 文件一致性:数据文件.缓存.日志文件必须保持严格一致.加锁的方 ...

最新文章

  1. Excel在.Net 环境下Web方式下驻留内存问题的解决
  2. 【JavaSE_06】Java中的数组(array)-提高练习
  3. 安卓工程不继承ActionBarActivity的设置
  4. springboot对象方式注入
  5. 不同特权级间代码段的跳转{ 门 + 跳转(jmp + call) + 返回(ret) }
  6. 让开!!!谁也别拦着我封装React组件!
  7. Git教程~忽略特殊文件
  8. adb-常用命令记录
  9. laravel自定义错误页和错误日志处理
  10. matlab covar,Matlab功率谱估计
  11. Scara机器人正逆运动学分析
  12. 怎样用EXCEL对数值型字段进行分组?
  13. 如何处理给MacBook安装win10双系统时拷贝windows安装文件出错?
  14. 基于HMM的拼音输入法
  15. 学习笔记(4):零基础掌握 Python 入门到实战-深入浅出字符串(二)
  16. vba mysql 80004005_80004005错误,求高手指点,急,谢谢!
  17. 百度快照劫持的解决方法
  18. egret实现微信排行榜功能 (2018-8-20)
  19. sed命令定义和常用方式
  20. 国家非专业等级计算机考试大纲,非计算机专业最新计算机等级考试大纲及试题.doc...

热门文章

  1. MySQL数据库高级篇教程 B站康师傅笔记(持续更新)
  2. WebSQL 的简单使用
  3. 核新同花顺数据结构[转]
  4. Fedora32 安装搜狗拼音中文输入法/安装 + FCITX 输入法 Rime/拼音
  5. Svn的代码行数统计工具statsvn以及使用
  6. win7查看Cookie存放的位置
  7. 如何设置ISIS中电源的值
  8. 广州市人民政府关于印发广州市推进制造业数字化转型若干政策措施的通知
  9. Python修改Excel中某一列的值
  10. 常见代码审计工具,代码审计为什么不能只用工具?