设为首页 加入收藏

TOP

MySql备份还原
2015-07-24 11:08:21 来源: 作者: 【 】 浏览:1
Tags:MySql 备份 还原

mysql备份还原方法

mysql备份和还原我们一般会执行这样的操作:在现场mysql数据库(一般是linux系统)上备份数据库(一般有几十G到上百G)到windows机器上,然后到公司后将windows机器上的文件还原到公司的linux系统的mysql数据库上。

本文档主要用于需要备份的数据库很大的情况下的操纵(数据库很小的话有很多其他简便的方法)。在现实情况当中我们一般是在现场做1,2步,然后3,4步是在公司做。

1.本文操作的场景:将192.168.1.207(centos)上的mysql数据库pqss0215old备份到本机(win7),然后将备份的文件上传到192.168.1.207(centos),然后将备份好的数据库还原成pqss0215old2.

2.需要用到的软件:pscp.exe(用于将linux系统和win7之间的文件传递),SecureCRT(用于远程连接linux系统,文档最后又pscp和crt的压缩包地址)

3.具体操作步骤:

3.1.首先是mysql数据库的备份:

3.1.1 SecureCRT远程连接上192.168.1.207.mysqldump命令用来备份,用户名root,密码123456,需要备份的数据库pqss02155old,备份到文件pqss0215old1.sql

mysqldump -uroot-p123456 pqss0215old>/usr/pqss0215old1.sql

切换到刚才备份的文件夹,可以看到备份的文件pqss0215old1.sql.

\

3.1.2 压缩刚才备份完的数据库文件.:gzip压缩的时候需要几分钟,等到出现#号就说明压缩完成了。

\

3.2.接下来是将刚才压缩的文件传递到本地<??http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vc3Ryb25nPjwvcD4KPHA+ICAgICAgICAgICAgICAzLjIuMSDNqLn9yO28/nBzY3AuZXhlvau41bLF0bnL9bXEzsS8/rSrtd21vbG+tdi1xEXFzM/Cw+ajunJvb3TKx7XHwrwyMDe1xNPDu6fD+6OscGFzc3dvcmS688PmyuTI63Jvb3TTw7unw/u1xMPcwuuhozwvcD4KPHA+PGltZyBzcmM9"https://www.cppentry.com/upload_files/article/57/1_gau62__.png" alt="\">

完成后切换到E盘可以看到传递过来的文件

\

3.3将压缩包传递到linux系统

3.3.1将E盘上刚才传递过来的文件传递到192.168.1.207

为了和原来的文件区别可以给刚才传递过来的文件修改下名称pqss0215old2.sql.gz

\

pscp将pqss0215old2.sql.gz传递到207系统的/usr/下。

\

此时查看192.168.1.207的/usr/下,可以看到刚才传递过来的文件。

\

3.4将备份的数据库还原到新的数据库pqss0215old2

3.4.1 新建数据库pqss0215old2

\

3.4.2 解压刚才传递过来的数据库文件

\

3.4.2 将pqss0215old2.sql还原到数据库pqss0215old2


pscp 和SecureCRT的位置:http://download.csdn.net/download/luozuolincool/7984279

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.mysql数据库创建,表创建模等模.. 下一篇MySQL基础-创建表

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·数据库:推荐几款 Re (2025-12-25 12:17:11)
·如何最简单、通俗地 (2025-12-25 12:17:09)
·什么是Redis?为什么 (2025-12-25 12:17:06)
·对于一个想入坑Linux (2025-12-25 11:49:07)
·Linux 怎么读? (2025-12-25 11:49:04)