暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL数据库备份方法

万万啥也想不到 2021-06-24
722

数据可以说是计算机,服务器,乃至我们现在这个世界最重要的一部分了,数据无价,我们要保护好我们的数据,就要维护好我们的数据库,备份可谓是我们最基本的数据保护方法了。

那么今天就分享一下,这几天我所学习到的数据库备份方法:

一、mysqldump命令备份

mysqldump是mysql官方自带的备份工具,使用方法如下:

  1. mysqldump -u root -p password dbname > backup.sql 备份整个数据库

  2. mysqldump -u root -p --all-databases > backupall.sql 备份所有数据库

复制

数据丢失,恢复数据命令:

  1. mysql -u root -p password dbname < backup.sql

  2. 把备份好的文件恢复到原来的数据库中,前提是已有原来的数据库名dbname,没有的话需要创建一个

复制

二、直接拷贝数据库文件夹(不适用InnoDB存储引擎)

Linux系统下,MySQL在/var/lib/mysql下 ,直接拷贝mysql这个文件夹即可

  1. cp -r /var/lib/mysql /home

复制

恢复数据库的话就是把拷贝出来的文件覆盖原来的mysql文件夹即可

cp home/mysql/* /var/lib/mysql

三、还有就是一些数据库管理软件

这些管理软件大多非常强大,都有图形化界面,备份和恢复就更加简单了,这里就不介绍啦!【微笑】【微笑】

还有什么好的办法可以评论区分享出来哦,大家一起学习!我有什么错误也欢迎大家指出,共同进步!


文章转载自万万啥也想不到,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论