当前位置: 首页 > news >正文

命令行使用ssh隧道连接远程mysql

本地电脑A

跳板机B 主机2.2.2.2    用户名 B     ssh端口号22     登录密码bbb

远程mysql C     地址 3.3.3.3       端口号3306      用户名C      密码ccc

A需要通过跳板机B才能访问C;

navicat中配置ssh可以实现在A电脑上访问C

如何实现本地代码中访问C呢?

# 假设本地使用3308端口
# 先查看端口有没有被占用
lsof   -i:3308      # 命令如下, 回车后输入B的登录密码
ssh -fN -L3308:3.3.3.3:3306 -p22   B@2.2.2.2 

大功告成, 本地连接localhost 3308端口即可, 登录用户名密码同C数据库原来的用户名密码; 这样代码中也可以直接连接localhost 3308

保持更高稳定性, 可使用supervisor中断后自动重连

http://www.lryc.cn/news/493719.html

相关文章:

  • 力扣第 71 题 简化路径
  • 使用ENSP实现OSPF
  • 分布式下怎么优化处理数据,怎么代替Join
  • 51单片机快速入门之中断的应用 2024/11/23 串口中断
  • [Java]微服务配置管理
  • c/c++ 用easyx图形库写一个射击游戏
  • Rust eyre 错误处理实战教程
  • 面试小札:JVM虚拟机
  • Docker扩容操作(docker总是空间不足)
  • 数字图像处理(4):FPGA中的定点数、浮点数
  • 毕昇入门学习
  • 2411C++,学习C++提示4
  • STM32-- 看门狗--介绍、使用场景、失效场景
  • 【赵渝强老师】PostgreSQL的数据库
  • linux安全管理-会话安全
  • Ubuntu监视显卡占用情况
  • 学成在线day06
  • Mac安装及合规无限使用Beyond Compare
  • 【青牛科技】2K02 电动工具专用调速电路芯片描述
  • 基于SpringBoot实现的民宿管理系统(代码+论文)
  • 安装QT6.8(MSVC MinGW)+QT webengine+QT5.15.2
  • MinIO常见操作及Python实现对象的增删改查
  • 网络编程中的字节序函数htonl()、htons()、ntohl()和ntohs()
  • 【dvwa靶场:File Upload系列】File Upload低-中-高级别,通关啦
  • RHCE NFS
  • 【数据结构】ArrayList与顺序表
  • 互联网基础
  • ffmpeg.js视频播放(转换)
  • 后端 Java发送邮件 JavaMail 模版 20241128测试可用
  • 电脑中的vcruntime140_1.dll文件有问题要怎么解决?一键修复vcruntime140_1.dll