mysql 静默恢复备份文件

Posted 氷落

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 静默恢复备份文件相关的知识,希望对你有一定的参考价值。

mysql 静默恢复备份文件

步骤如下:

1、新建一个 mysql.sh shell脚本,脚本里写:

mysql -uroot -proot -hlocalhost  --database=db1 < db1.sql

2、回到终端执行:

nohup sh mysqlimport.sh &

脚本便会切换到后台执行导入,此时可以使用 tail -f nohup.log 查看执行日志。

3、按回车回到终端界面,输入命令 exit 退出当前终端。

第3步很关键,一定要这样执行退出终端

如果在 nohup执行成功后直接点关闭程序按钮关闭终端 的话,这时候会断掉该命令所对应的session,导致nohup对应的进程被通知需要一起shutdown,起不到关掉终端后调用程序继续后台运行的作用。

以上是关于mysql 静默恢复备份文件的主要内容,如果未能解决你的问题,请参考以下文章

MySQL基于mysqldump及lvmsnapshot备份恢复

mysql备份与恢复

MySQL增量备份与恢复

MySQL完全备份与恢复

mysql数据没有备份误删了怎么恢复

mysql数据没有备份误删了怎么恢复