mysql ssh隧道(然后杀死PID)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql ssh隧道(然后杀死PID)相关的知识,希望对你有一定的参考价值。

  1. PRODUCTION_PORT=33006
  2. PRODUCTION_SERVER_AUTH=root@0.0.0.0.0
  3.  
  4. #connect to the tunnel and put the connection to the background
  5. ssh -f -N -L $PRODUCTION_PORT:localhost:3306 $PRODUCTION_SERVER_AUTH
  6.  
  7. ...
  8. (do some mysql work by connecting to localhost)
  9. ...
  10.  
  11. #Find the PID of the ssh tunnel in the background and assign it to a variable
  12. PID=$(ps -eo pid,args | grep 'ssh -f -N -L 33006:localhost' | grep -v 'grep' | cut -c1-6)
  13.  
  14. #kill the tunnel
  15. kill -9 $PID

以上是关于mysql ssh隧道(然后杀死PID)的主要内容,如果未能解决你的问题,请参考以下文章

在 node-mysql 中使用 SSH 隧道连接到 MySQL

通过 ssh 迁移工作台 - 如何设置隧道

通过ssh隧道访问mysql时如何配置mybatis属性

PHP - 到 MySQL 的 SSH 隧道

通过 SSH 隧道的 MySQL 连接

SSH 隧道远程访问 MySQL 数据库