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,起不到关掉终端后调用程序继续后台运行的作用。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。