网站制作学习网→http://www.forasp.cn/→正文:mysql导入数据后台执行
字体:

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 常用操作 >>
推荐文章
最新文章