mysql数据库备份怎么直接拷贝

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据库备份怎么直接拷贝相关的知识,希望对你有一定的参考价值。

mysql数据库备份怎么直接拷贝

我知道的
有四种方法。
1、全备份,可以直接把
data目录下该数据库目录直接打包保存。
2、使用mysqldump
保存成sql文件。
3、保存bin-log日志,(属于增量备份)
4、用备份工具,多备份。定时自动备份,长远看来,省时省力,比较推荐。
参考技术A 最好先导出来数据库 需要的话在倒进去,否则容易出问题把你现有的数据库弄蹦了。
在运行里执行 输入cmd

导出数据库语句:mysql -u root -p dump >c:\
导入数据库语句: mysql -u root -p< c:\本回答被提问者采纳

使用xtrabackup对mysql备份

      Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对MyISAM的备份同样需要加表锁)。

与mysqldump备份方式相对比,mysqldump是逻辑备份,备份和恢复速度慢,但备份文件占用空间小。而Xtrabackup是物理备份,直接拷贝相关文件,备份还原快,备份文件占用空间大。

       Xtrabackup的安装

wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.9/binary/redhat/6/x86_64/Percona-XtraBackup-2.4.9-ra467167cdd4-el6-x86_64-bundle.tar

tar zxvf percona-xtrabackup-2.4.9-Linux-x86_64.tar.gz

以上是关于mysql数据库备份怎么直接拷贝的主要内容,如果未能解决你的问题,请参考以下文章

MYSQL数据库的备份问题,直接复制可以吗?

怎么拷贝数据库

MySQL备份与恢复之Xtrabackup工具

mysql数据库被攻击怎么恢复数据

mysql 如何备份和还原数据库

Mysql备份和恢复