使用mysqldump指令备份及还原MySQL数据库(全部备份)

  • Post author:
  • Post category:mysql





mysql数据库备份与还原指令的运用(附上实践图)

运用指令:

[root@localhost /]# mysqldump -uroot  --all-databases > /sqlfile2.sql
[root@localhost /]# mysql -uroot  < sqlfile2.sql



一、制作数据库

以root登录mysql

先是添加了 yang1,yang2,yang3这三个数据库

在这里插入图片描述

在数据库yang1中添加表t1,t2

在这里插入图片描述



二、备份上面制作的数据库


执行备份指令:



[root@localhost /]# mysqldump -uroot --all-databases > /sqlfile2.sql

可以在根目录下看到刚刚备份的sqlfile2.sql数据库文件

在这里插入图片描述



三、删除数据库

为更直观的观察还原过程,这里先删除前面创建的数据库

在这里插入图片描述



四、还原数据库


执行还原指令:




[root@localhost /]# mysql -uroot < sqlfile2.sql

还原后yang1,yang2,yang3都回来了。

数据库yang1下面的表也还原了。

在这里插入图片描述



扫码下方二维码关注公众号,每天分享编程开发及linux相关知识。

联系邮箱:898109004@qq.com

在这里插入图片描述



Talk is cheap. Show me the code。————Linus Torvalds


———————————————————————————————————————————————



版权声明:本文为u012577474原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。