mysql导入数据后台执行
http://www.forasp.cn/ 2023/8/16 21:38:51 点击:不统计
原文是网站制作学习网的FoAsP.cn
mysql导入数据库,经常是个比较大的sql,有的时候ssh连接会断掉,怎么能导入sql后台执行不受登录影响呢。
直接看后台执行shell代码:
nohup mysql -u root -p123456 -e "source /path/to/employees.sql" > ./source.log 2>&1 &
nohup 是:no hang up(不挂起)前交互命令行退出的时候,程序还在运行
-e mysql 要执行的命令
"source /path/to/employees.sql" mysql 对应名称
> ./source.log 输入运行日志到 ./source.log
2>&1
将标准错误(2)重定向到标准输出(&1),
标准输出(&1)再被重定向输入到source.log文件中。
最后一个 & 表示后台执行
转www.载for网站制作学习asp必.cn究
原载于:文章来源:www.forasp.cn网站制作学习
·上一篇:mysql 导出数据库不含忽略某个表 >> ·下一篇:PostgreSQL 常用操作 >>