搜索
您的当前位置:首页正文

数据库备份的几种方式的详细步骤

来源:榕意旅游网

*数据库备份的几种方式的详细步骤
如何冷备??
1.保证2台机器上软件版本一致,最好安装版本也一致
A:原机 B:恢复机
对于原机:
2.将mysql数据库关闭
service mysqld stop
3.scp 拷贝到要进行恢复的机器上
scp -r /usr/local/mysql/data/
:/usr/local/mysql/data/数据库备份的几种方式的详细步骤
如何冷备??
1.保证2台机器上软件版本一致,最好安装版本也一致
A:原机 B:恢复机
对于原机:
2.将mysql数据库关闭
service mysqld stop
3.scp 拷贝到要进行恢复的机器上
scp -r /usr/local/mysql/data/
:/usr/local/mysql/data/数据库备份的几种方式的详细步骤
如何冷备??
1.保证2台机器上软件版本一致,最好安装版本也一致
A:原机 B:恢复机
对于原机:
2.将mysql数据库关闭
service mysqld stop
3.scp 拷贝到要进行恢复的机器上
scp -r /usr/local/mysql/data/
:/usr/local/mysql/data/

使用mysqldump进行逻辑备份
1.查看mysqldump的使用格式

6.模拟恢复,将ceshi库的ceshi表删除(drop),然后恢复

(1)使用mysqlimport 同样的需要在my.cnf配置文件中进行配置mysqlimport -uroot -p123 ceshi /tmp/ceshi.txt(注意使用绝对路径进入ceshi表查看数据是否存在(2)使用 load data导入数据如何进行逻辑备份
举例:经典用法
mysqldump -uroot -p123 -l -F --single-transaction ceshi>ceshi.sql
-l:锁住myisam,不锁innodb
-F:刷新binlog,恢复的时候就可以直接使用新binlog开始恢复
–single-transaction:innodb不锁表和行

这个语句的含义是将ceshi库中的所有的建表语句,以及插入数据的语句等存放到ceshi.sql中

当恢复时,发现表结构恢复,表数据恢复

因篇幅问题不能全部显示,请点此查看更多更全内容

Top