MYSQL备份数据库和还原数据库操作

备份数据库:

服务器1:192.168.26.210

mysqldump -uroot -p -h127.0.0.1 --all-databases  --flush-logs --master-data=2 --lock-all-tables >all.sql

把数据复制到其它服务器(192.168.26.212)上:

在服务器1(192.168.26.210)上执行命令: scp all.sql node3:/data/

在服务器2(192.168.26.212)上查看备份数据并导入数据:

执行命令:ls

mysql -uroot -p -h127.1<all.sql

查看导入数据是否成功:

执行命令:show databases;

时间: 2024-11-04 14:07:47

MYSQL备份数据库和还原数据库操作的相关文章

mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法

补充:正常情况下,建议数据库备份最好用工具进行备份,通过拷贝数据库表进行数据迁移,不同的环境会出现各种不同的意外问题. 背景:今天在整理一个网站的时候,操作系统由于系统自动更新导致一直出现系统蓝屏死机,唉,悲剧了,于是重新安装了系统 windows server 2008 enterprise 32bit. 详情: 系统安装完成后,重新配置之前那个网站,appache服务配好之后,再配置数据的时候是这样做的,将原来Mysql 文件夹(C:\Windows.old\ProgramData\MySQ

备份数据库与还原数据库

举例:将A服务器中的数据库Test,复制到B服务器中 第一步) 连接A服务器,右击Test,任务,备份,选择要被备份到的目录,点确定. 第二步) 到A服务器所在的文件夹,将刚刚备份的Test.bak文件拷贝到B服务器的文件夹中,最好是 C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup 文件夹中.若文件太大,可以压缩后再拷贝. 第三步) 连接B服务器,右击数据库,还原数据库,选择源设备,选择Test.

SQL Server 从数据库快照还原数据库

语法: restore database db_name from database_snapshot  = 'db_snapshot_name'; ---------------------------------------------------------------------------------------------------------------------------------- 例子: restore database AdventrueWorks2012 from

MySQL备份脚本(包含zabbix数据库)

需求:按天备份,保留一周,zabbix数据库不备份历史数据 MySQL版本:5.7.17 脚本: 需要提前建立路径 mkdir -pv /opt/mysql_backup/auto_backup cat /opt/mysql_backup/mysqlback.sh #!/bin/bash # 0 3 * * * bash /opt/mysql_backup/mysqlback.sh &>/dev/null DBUSER=root DBPASS=********** DATE=`date +%

【摘】Mysql备份还原数据库之mysqldump实例及参数详细说明

原文http://www.cnblogs.com/xuejie/archive/2013/01/11/2856911.html   我们在运营项目的过程中肯定会遇到备份数据库,还原数据库的情况,我们一般用一下两种方式来处理: 1.使用into outfile 和 load data infile导入导出备份数据 这种方法的好处是,导出的数据可以自己规定格式,并且导出的是纯数据,不存在建表信息,你可以直接导入另外一个同数据库的不同表中,相对于mysqldump比较灵活机动. 我们来看下面的例子:

Mysql备份还原数据库之mysqldump实例及参数详细说明

http://www.xuejiehome.com/blfl-2.html http://www.cnblogs.com/xuejie/archive/2013/01/11/2856911.html 我们在运营项目的过程中肯定会遇到备份数据库,还原数据库的情况,我们一般用一下两种方式来处理: 1.使用into outfile 和 load data infile导入导出备份数据 这种方法的好处是,导出的数据可以自己规定格式,并且导出的是纯数据,不存在建表信息,你可以直接导入另外一个同数据库的不同

linux下mysql日志管理及mysql备份还原

1.SHOW GLOBAL VARIABLES LIKE '%log%';  显示所有日志相关的选项 2.错误日志:log_error和log_warnings 3.一般查询日志:general_log general_log_file log log_output 4.慢查询日志:long_query_time log_slow_queries={YES|NO} slow_query_log low_query_log_file 5.二进制日志:任何引起或可能引起数据库变化的操作:复制和即时点

Centos 6.4下MySQL 备份及还原详情

我们前面文中中介绍了centos 6.4下MySQL的安装及配置,安装后为了保证数据的安全性所以我们同样也要学会备份及还原,备份及还原操作在我们的真实工作环境中是必不可少的,由于是对数据库数据备份,所以今天我们就随之介绍一下,Centos 6.4下的MySQL的备份及还原操作.我们这两篇文章的介绍都是为了下面的Mysql 主从配置做铺垫,所以环境跟上一篇的文章是一样的,此次环境中还是上一篇文章中安装的那两台Cnetos .6.4+MySQL服务器,今天主要介绍是准备将192.168.6.28上的

如何用Dummy实例执行数据库的还原和恢复

今天实验了一下,如何在所有文件,包括数据文件,在线日志文件,控制文件都丢失的情况下,利用RMAN备份恢复和还原数据库.该实验的重点是用到了Dummy实例. 具体步骤如下: 备份数据库 [[email protected] ~]$ rman target / Recovery Manager: Release 11.2.0.4.0 - Production on Mon May 25 23:25:51 2015 Copyright (c) 1982, 2011, Oracle and/or its