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

建筑网站图片wordpress 维护代码

建筑网站图片,wordpress 维护代码,视频制作软件pr,服装公司名字大全文章目录 环境背景方法参考 注:本文是使用SSH tunnel做端口转发的一个示例。有关SSH端口转发,可参考我的几篇文档 https://blog.csdn.net/duke_ding2/article/details/106878081https://blog.csdn.net/duke_ding2/article/details/135627263https://blo…

文章目录

  • 环境
  • 背景
  • 方法
  • 参考

注:本文是使用SSH tunnel做端口转发的一个示例。有关SSH端口转发,可参考我的几篇文档

  • https://blog.csdn.net/duke_ding2/article/details/106878081
  • https://blog.csdn.net/duke_ding2/article/details/135627263
  • https://blog.csdn.net/duke_ding2/article/details/107108962

环境

  • Windows 11 专业版
  • CentOS 7.9
  • MySQL 8.0.34

背景

MySQL实例位于内网,其IP地址为 172.17.xxx.xxx ,端口是默认的 3306

jumpserver(CentOS)既有公网地址 8.140.xxx.xxx ,也有内网IP地址,可以从内网连接到MySQL。一般我们就在jumpserver上连接MySQL,但有两个问题:

  1. jumpserver是Linux,只有命令行,因此无法使用图形工具(比如MySQL Workbench)。
  2. 在本地(Windows)开发时,需要连接数据库,方便测试和调试。

网络连通性如下:

Windows ====> jumpserver ====> MySQL(公网)          (内网)

现在的需求是,希望能够从本地Windows端,连接到MySQL实例。

方法

这里需要建立一个反向代理,而使用SSH tunnel是一个简单方便的解决办法。

关于如何使用 ssh 命令建立tunnel,以及正向代理和反向代理的概念,这里不再赘述。

解决办法其实很简单,只需在本地(Windows端)运行如下命令:

ssh -L 3306:172.17.xxx.xxx:3306 jumpserver -N

该命令建立了一个从Windows到jumpserver的正向tunnel(tunnel的方向和ssh的方向是一致的)。具体说来就是:jumpserver(tunnel的服务器端)会把Windows(tunnel的客户端)的 3306 端口的请求转发到 172.17.xxx.xxx3306 端口。

接下来,只需在Windows端,用MySQL client工具(比如MySQL Workbench)连接本地( 127.0.0.1 )的 3306 端口,就能通过SSH tunnel到达jumpserver,并且被jumpserver转发到内网的MySQL实例(即 172.17.xxx.xxx3306 端口)。

MySQL Workbench配置如下:

在这里插入图片描述

接下来就可以愉快的玩耍了。

同理,如果要在本地调试代码(比如Python代码,使用 pymysql 连接数据库),需指定host为 127.0.0.1

import pymysql
from pymysql.cursors import DictCursor
......# 建立数据库连接connection = pymysql.connect(host='127.0.0.1', # 数据库地址user='xxx',  # 用户名password='xxx',   # 密码database='xxx',    # 数据库名charset='utf8mb4',      # 字符编码cursorclass=DictCursor)

参考

  • https://blog.csdn.net/duke_ding2/article/details/106878081
  • https://blog.csdn.net/duke_ding2/article/details/135627263
  • https://blog.csdn.net/duke_ding2/article/details/107108962
http://www.dtcms.com/wzjs/591631.html

相关文章:

  • 简述电子商务网站建设的基本要求6沧州网站建设优化公司
  • 网站维护工作的基本内容asp网站模板下载
  • 美丽说网站建立的主要方式免费咨询的英文
  • 做网站推广费用18款禁用观看黄入口
  • 成都网站设计网站制作公司徐州市小程序制作
  • 网站设计与wap网站开发技术太原模板建站
  • 网站运营与网络营销内蒙古城乡建设网站
  • 便宜网站开发培训网站建设格式合同
  • 做网站的电脑软件网站开发公司流程
  • 手机端网站 优帮云开封网站建设兼职
  • 湛江市企业网站建设哪家好wordpress 免费采集插件
  • 网站域名价值查询苏州推广网站建设概况
  • 天津网站建设服务公司wordpress中文企业主题 下载
  • 网站建设模块有哪些vs怎样建设新网站
  • 求一个手机能看的网站徐州做网站企业
  • 虚拟机中建设iis网站wordpress snape
  • 浅析个人网站的设计论文音乐展示网站建设平台
  • 企业网站建设 阿里云网站建设文化教程
  • 甘肃建设厅网站注入深圳网站开发设计
  • 网站建设的意思购物车网站建设
  • 公司网站建设费用计入什么科目wordpress是干嘛的
  • 在线设计平台优缺点优化推广什么意思
  • 能用pinduoduo做网站吗建设一个蛋糕网站的背景与目的
  • seo百家外链网站开发公司商铺租金资金回笼慢的原因
  • 亚马逊做超链接的网站wordpress仿朋友圈
  • 做网站一定要备案吗wordpress主题 投稿
  • 长沙城乡住房建设厅网站河西做网站公司
  • 网站建设服务采购方案模板做网站需要什么材料
  • 网站如何与支付宝对接优酷网站模板下载
  • 织梦网站背景音乐网站的专业