搜索
首页数据库mysql教程自动备份 MySQL 数据库的工具

bitsCN.com

MySQL Backup Tool
备份 MySQL 数据库是数据库管理的基本任务,虽然可以直接通过 mysqldump 进行备份,但是,要实现自动备份还是需要做许多工作。MySQL Backup Tool 为我们提供了自动化备份 MySQL 数据库的支持。
特性:
mySQL 备份(自动, 手动和定时)
结构 /架构和存储过程 / 函数
压缩为 zip 文件 (包含口令保护)
黑名单和白名单
表转储
删除老的备份
CPU 负载均衡
软件升级检查
              
获取程序

MySQL Backup Tool 的网址是:http://sourceforge.net/projects/mysqlbutool/,可以直接下载,下载得到的文件是一个 zip 文件 mysql backup Release 1.2.1.2.zip,目前的版本是 1.2.1.2。这个程序使用 .NET 开发。
程序界面

自动备份 MySQL 数据库的工具
最上边的三个输入框用来输入你的 MySQL 服务器的用户名,口令,服务器名称。
Base Dir for backup 用来指定备份文件放置的目录,这个软件会自动在备份文件中嵌入备份的日期。
Location of mysqldump file,用来指定 MySQL 的备份程序 mysqldump 所在的目录,这个软件中直接附带了一个。
use blacklist 和 use whitelist 用来选择使用黑名单还是白名单,使用黑名单的话,被你选中的数据库就不会被备份了。如果使用白名单,那么,就仅仅备份选中的数据库。
Select from server 后面的按钮 Select Db's 用来选择数据库,选中的数据库会显示在下面的输入框中。
自动备份 MySQL 数据库的工具

下面会弹出选择数据库
自动备份 MySQL 数据库的工具

Select Manually 后面的输入框用来手工输入使用的数据库名称,多个数据库之间使用逗号 (,) 进行分割。
然后是备份方法
自动备份 MySQL 数据库的工具
 

All db tables in separate files 表示数据库表保存在不同的文件中。
All db tables in one file per db 表示每个数据库所有的表保存在一个文件中。
Both (one file and separated)
还可以指定插入方式,如果选择了 Insert Ignore, 除非已经是表中的主键或者唯一约束,那么就会直接插入。Replace 与插入很像,除了表中原有的行,在新的行插入之前,原有的行会被删除。
如果选择了 Save Sturcture,那么,数据库的架构会被保存在一个单独的文件中,包括表的结构,存储过程,函数,以及触发器。保存的文件如下所示:
自动备份 MySQL 数据库的工具

Check credentials on save settings 用来检查你是否真的可以登录到数据库中。
Compress to zip 用来指定是否压缩备份文件,Password Protected 用来指定是否使用口令保存压缩文件。选中之后会要求输入用户名和口令。
还有的两个项目是指定一个描述名称,以及是否删除原有的备份。
下方的按钮 Save Settings 用来保存配置参数。
Create Backup 用来立即创建备份。
定时备份

 配合 Windows 中的计划任务,还可以完成定时自动备份。
自动备份 MySQL 数据库的工具
 

 启动之后,可以创建一个文件夹来管理 MySQL 的备份任务。
在任务计划程序库中先创建一个文件夹。
自动备份 MySQL 数据库的工具
 

弹出对话框。
 

自动备份 MySQL 数据库的工具
创建之后
 

自动备份 MySQL 数据库的工具
然后,进入文件夹,在其中创建任务,选择右边的创建任务。注意在弹出的对话框中,选中 “不管用户是否登陆都要执行”, 和使用最高权限执行。
自动备份 MySQL 数据库的工具
 

在触发器中设置备份的时间和周期。
 

自动备份 MySQL 数据库的工具
在操作中,选择新建操作,注意,在添加参数中,一定要加上 runatstart
 

自动备份 MySQL 数据库的工具
如图:

自动备份 MySQL 数据库的工具



作者 冠军
 

bitsCN.com
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
深入理解MySQL索引优化器工作原理深入理解MySQL索引优化器工作原理Nov 09, 2022 pm 02:05 PM

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于索引优化器工作原理的相关内容,其中包括了MySQL Server的组成,MySQL优化器选择索引额原理以及SQL成本分析,最后通过 select 查询总结整个查询过程,下面一起来看一下,希望对大家有帮助。

sybase是什么数据库sybase是什么数据库Sep 22, 2021 am 11:39 AM

sybase是基于客户/服务器体系结构的数据库,是一个开放的、高性能的、可编程的数据库,可使用事件驱动的触发器、多线索化等来提高性能。

visual foxpro数据库文件是什么visual foxpro数据库文件是什么Jul 23, 2021 pm 04:53 PM

visual foxpro数据库文件是管理数据库对象的系统文件。在VFP中,用户数据是存放在“.DBF”表文件中;VFP的数据库文件(“.DBC”)中不存放用户数据,它只起将属于某一数据库的 数据库表与视图、连接、存储过程等关联起来的作用。

数据库系统的构成包括哪些数据库系统的构成包括哪些Jul 15, 2022 am 11:58 AM

数据库系统由4个部分构成:1、数据库,是指长期存储在计算机内的,有组织,可共享的数据的集合;2、硬件,是指构成计算机系统的各种物理设备,包括存储所需的外部设备;3、软件,包括操作系统、数据库管理系统及应用程序;4、人员,包括系统分析员和数据库设计人员、应用程序员(负责编写使用数据库的应用程序)、最终用户(利用接口或查询语言访问数据库)、数据库管理员(负责数据库的总体信息控制)。

microsoft sql server是什么软件microsoft sql server是什么软件Feb 28, 2023 pm 03:00 PM

microsoft sql server是Microsoft公司推出的关系型数据库管理系统,是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理,具有使用方便可伸缩性好与相关软件集成程度高等优点。SQL Server数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户可以构建和管理用于业务的高可用和高性能的数据应用程序。

access数据库的结构层次是什么access数据库的结构层次是什么Aug 26, 2022 pm 04:45 PM

结构层次是“数据库→数据表→记录→字段”;字段构成记录,记录构成数据表,数据表构成了数据库。数据库是一个完整的数据的记录的整体,一个数据库包含0到N个表,一个表包含0到N个字段,记录是表中的行。

go语言可以写数据库么go语言可以写数据库么Jan 06, 2023 am 10:35 AM

go语言可以写数据库。Go语言和其他语言不同的地方是,Go官方没有提供数据库驱动,而是编写了开发数据库驱动的标准接口,开发者可以根据定义的接口来开发相应的数据库驱动;这样做的好处在于,只要是按照标准接口开发的代码,以后迁移数据库时,不需要做任何修改,极大方便了后期的架构调整。

mysql查询慢的因素除了索引,还有什么?mysql查询慢的因素除了索引,还有什么?Jul 19, 2022 pm 08:22 PM

mysql查询为什么会慢,关于这个问题,在实际开发经常会遇到,而面试中,也是个高频题。遇到这种问题,我们一般也会想到是因为索引。那除开索引之外,还有哪些因素会导致数据库查询变慢呢?

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

安全考试浏览器

安全考试浏览器

Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),