使用mysqldump指令备份MySQL数据库

版权声明:作者:Yfw 出处:https://blog.csdn.net/u012577474 本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。 https://blog.csdn.net/u012577474/article/details/88304247

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相关知识。

联系邮箱:[email protected]

在这里插入图片描述

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

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

猜你喜欢

转载自blog.csdn.net/u012577474/article/details/88304247