首页 > 数据库技术 > 详细

mysql定时备份与还原

时间:2020-11-09 21:44:32      阅读:33      评论:0      收藏:0      [点我收藏+]

Linux 下 mysql数据备份与还原:

数据库  test

数据表  test_user  test_log

  1、备份单个数据表,通过mysqldump来执行

  mysqldump -u root -pJason_2020  test test_user > /data/wwwlogs/mysql_logs/test.sql

技术分享图片

 

  删除test_user表后,进行还原

  还原指定表至指定数据库命令:

  mysql -u root -pJason_2020 test < /data/wwwlogs/mysql_logs/test.sql 

 技术分享图片

 

  2、备份指定数据库命令:

  mysqldump -u root -pJason_2020 --databases test > /data/wwwlogs/mysql_logs/data_test.sql

  删除test数据库后,进行还原,备份文件中含有创建数据库的命令,所以无需再单独创建数据库

  mysql -u root -pJason_2020 < /data/wwwlogs/mysql_logs/data_test.sql

技术分享图片

 

   

  备份所有数据库命令:

  mysqldump -u root -p123 --all-databases > /data/wwwlogs/mysql_logs/data_test.sql

  

  扩展:以下博客含有更详细的命令操作,还有脚本定时备份数据库、定时任务设置知识点

  参考博客 :https://www.cnblogs.com/letcafe/p/mysqlautodump.html

 

mysql定时备份与还原

原文:https://www.cnblogs.com/donglovebobo/p/13950134.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!