mysqldump工具备份数据
【摘要】 文章目录前言为什么使用dump工具?1、认识mysqldump工具2、备份与还原参考文章
前言
本篇博客是MySQL的学习笔记,若文章中出现相关问题,请指出!
所有博客文件目录索引:博客目录索引(持续更新)
为什么使用dump工具?
对于3306大公司都是关闭的,很多都是在内网中进行使用。一般对于shell是开放的,开放22端口都能连上。
如何通过shell连接来保存数据?使用mysqldump工
@[toc]
前言
本篇博客是MySQL的学习笔记,若文章中出现相关问题,请指出!
所有博客文件目录索引:博客目录索引(持续更新)
为什么使用dump工具?
对于3306大公司都是关闭的,很多都是在内网中进行使用。一般对于shell是开放的,开放22端口都能连上。
如何通过shell连接来保存数据?使用mysqldump工具来备份(mysql的bin中自带的)。
- windows:
C:\Program Files\MySQL\MySQL Server 5.7\bin
。 - linux:
/usr/bin
目录下,ll | grep my
来查找。
1、认识mysqldump工具
mysqldump
:MySQL
自带的逻辑备份工具。
备份原理:通过协议连接到 MySQL
数据库,将需要备份的数据查询出来,将查询出的数据转换成对应的insert
语句,当我们需要还原这些数据时,只要执行这些 insert
语句,即可将对应的数据还原。
2、备份与还原
备份指定数据库到文件中。
其他还有备份指定表、所有数据库等等
mysqldump -uroot -p'dy&%I' blog > test.dump
:将blog数据库保存到test.dump文件中。
- 注意:若是密码比较复杂的可以使用’'来包裹。
-uroot -p'dy&Bv6%I'
就是对应的用户名与密码。>
表示插入到指定文件。
还原文件中的数据到数据库中
目的:将test.dump文件中的内容还原到test 数据库中
mysql -uroot -p'dy&%I' test < test.dump
参考文章
[1]. MySQL之mysqldump的使用 相关命令使用
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)