mysql数据库备份工具如何备份MYSQL数据库?

mysql数据库备份工具  时间:2021-05-17  阅读:()

大家使用过的mysql备份工具有哪些

如果你使用的是虚拟主机,可以用使用phpmyadmin来备份数据库。

1)登陆phpmyadmin。

登陆后左边会出现数据库列表,单击要备份的数据库,如图。

2)在弹出的页面中,右侧上部单击“导出”按钮,一般保持默认选项,最下面“另存为文件”,选择“ZIP压缩”...

mysql怎么自动备份数据库备份

打开navicat客户端,连上mysql后,双击左边你想要备份的数据库。

点击“计划”,再点击“新建批处理作业”。

双击上面的可用任务,它就会到下面的列表里去,代表你选择了这个任务。

点击保存,弹出个命名对话框,给这个任务取个名字,点击“确定”。

点击“设置”计划任务。

弹出的对话框,选择“计划”,再点击“新建”。

这里设置为从2014年1月24号起每天早上九点备份该数据库。

如果你想提高备份频率、或者设置备份截止日期,请点击“高级”。

高级选项可以把备份设置的更精细,比如这里设置的是在24小时内每隔2小时就备份一次。

加上前面的基本设置,任务计划就是:从2014年1月24号开始,每天九点,每隔2小时备份一次,每天的备份都持续24小时。

最后,输入电脑密码就大功告成。

如何备份MYSQL数据库?

定期的备份可使我们数据库崩溃造成的损失大大降低。

在MySQL中进行数据备份的方法有两种,一种是使用mysqldump程序,一种是使用mysqlhotcopy、cp、tar或cpio等打包程序直接拷贝数据库文件。

mysqldump程序备份数据库较慢,但它生成的文本文件便于移植。

使用mysqlhotcopy等程序备份速度快,因为它直接对系统文件进行操作,需人为协调数据库数据的备份前后一致性。

使用mysqldump备份数据库其实就是把数据库转储成一系列CREATE TABLE和INSERT语句,通过这些语句我们就可重新生成数据库。

使用mysqldump的方法如下: % mysqldump --opt testdb | gzip > /data/backup/testdb.bak #--opt选项会对转储过程进行优化,生成的备份文件会小一点,后的管道操作会进行数据压缩 % mysqldump --opt testdb mytable1,mytable2 | gzip > /data/backup/testdb_mytable.bak #可在数据库后接数据表名,只导出指定的数据表,多个数据表可用逗号分隔 --opt选项还可激活--add-drop-table选项,它将会在备份文件的每条CREATE TABLE前加上一条DROP TABLE IF EXISTS语句。

这可方便进行数据表的更新,而不会发生“数据表已存在”的错误。

用mysqldump命令还可直接把数据库转移到另外一台服务器上,不用生成备份文件。

重复执行可定期更新远程数据库。

% mysqladmin -h remote_host create testdb % mysqldump --opt testdb | mysql -h remote_host testdb 另外还可通过ssh远程调用服务器上的程序,如: % ssh remote_host mysqladmin create testdb % mysqldump --opt testdb | ssh remote_host mysql testdb 通过直接拷贝系统文件的方式备份数据库,在备份时,要确保没有人对数据库进行修改操作。

要做到这点,最好关闭服务器。

如果不能关闭的,要以只读方试锁定有关数据表。

下面是一些示例: % cp -r db /backup/db #备份db数据库到/backup/db目录 % cp table_name.* /backup/db #只备份table_name数据表 % scp -r db remotehot:/usr/local/mysql/data #用scp把数据库直接拷贝到远程服务器 在把数据库直接拷贝到远程主机时,应注意两台机器必须有同样的硬件结构,或者将拷贝的数据表全部是可移植数据表类型。

使用mysqlhotcopy工具,它是一个Perl DBI脚本,可在不关闭服务器的情况下备份数据库,它主要的优点是: 它直接拷贝文件,所以它比mysqldump快。

可自动完成数据锁定工作,备份时不用关闭服务器。

能刷新日志,使备份文件和日志文件的检查点能保持同步。

下面是该工具的使用示例: % mysqlhotcopy db /bakcup/ #把db数据库备份到backup/db目录里,会自动创建一个db目录 使用BACKUP TABLE语句进行备份,该语句最早出现在MySQL 3.23.25版本中,仅适用于MyISAM数据表。

用法如下: mysql> BACKUP TABLE mytable TO '/backup/db'; #把mytable数据表备份到/backup/db目录下 为了执行该语句,你必须拥有那些表的FILE权限和SELECT权限,备份目录还必须是服务器可写的。

该语句执行时,会先把内存中的数据写入磁盘,再把各个数据表的.frm(表结构定义文件)、.MYD(数据)文件从数据目录拷贝到备份目录。

它不拷贝.MYI(索引)文件,因为它能用另外两个文件重建。

BACKUP TABLE语句备份时,依次锁定数据表,当同时备份多个数据表时,数据表可能会被修改,所以备份0完成时,备份文件中的数据和现时数据表中的数据可能会有差异,为了消除该差异,我们可用只读方式锁定数据表,在备份完成后再解锁。

如: mysql> LOCK TABLES tb1 READ,tb2 READ; mysql> BACKUP TABLE tb1,tb2 TO 'backup/db'; mysql> UNLOCK TABLE

Hosteons - 限时洛杉矶/达拉斯/纽约 免费升级至10G带宽 低至年$21

Hosteons,一家海外主机商成立于2018年,在之前还没有介绍和接触这个主机商,今天是有在LEB上看到有官方发送的活动主要是针对LEB的用户提供的洛杉矶、达拉斯和纽约三个机房的方案,最低年付21美元,其特点主要在于可以从1G带宽升级至10G,而且是免费的,是不是很吸引人?本来这次活动是仅仅在LEB留言提交账单ID才可以,这个感觉有点麻烦。不过看到老龚同学有拿到识别优惠码,于是就一并来分享给有需...

百驰云(19/月),高性能服务器,香港三网CN2 2核2G 10M 国内、香港、美国、日本、VPS、物理机、站群全站7.5折,无理由退换,IP免费换!

百驰云成立于2017年,是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。百驰云提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括BGP国际多线网络,CN2点对点直连带宽以及国际顶尖品牌硬件。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端...

Hostodo:4款便宜美国vps七折优惠低至$13/年;NVMe阵列1Gbps带宽,免费DirectAdmin授权

hostodo怎么样?快到了7月4日美国独立日,hostodo现在推出了VPS大促销活动,提供4款Hostodo美国独立日活动便宜VPS,相当于7折,低至$13/年,续费同价。Hostodo美国独立日活动结束时间不定,活动机售完即止。Hostodo商家支持加密数字货币、信用卡、PayPal、支付宝、银联等付款。Hostodo美国独立日活动VPS基于KVM虚拟,NVMe阵列,1Gbps带宽,自带一个...

mysql数据库备份工具为你推荐
小米云服务器登录你好 我想咨询下 要登录小米云服务除了手机信息验证还有其他方法吗?云主机能干什么云主机有什么好处?hnd-132西南大学HND是怎么回事啊?腾讯云是什么(互联网)什么是“云”、和腾讯云 希望能介绍的简单易懂ck香港官网正品香港ck专柜代购calvin kleinkj06cb0101要多少钱?银色款!国内云盘什么网盘比较好 稳定 快捷 方便 最好是国内的 推荐一个云服务器和虚拟主机云服务器租用与虚拟主机的区别搭建服务器教程1.6怎么自己架设服务器?菲律宾高防服务器菲律宾高防服务器锐一网络这家公司怎么样?bgp服务器租用服务器线路里的BGP和多线服务器租用是一样的吗?
cc域名 新网域名管理 老域名全部失效请记好新域名 adman uk2 新世界电讯 最好看的qq空间 丹弗 php空间推荐 cdn联盟 国外代理服务器软件 什么是服务器托管 免费mysql数据库 服务器维护 数据库空间 登陆qq空间 后门 睿云 中国电信宽带测速 rewritecond 更多