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

外网如何连接内网中的mysql数据库服务?跨网直接访问操作,不用公网IP

mysql是一款比较多人使用的开源的数据库产品,它主要用于存储、管理和检索数据,对用户的数据进行存储管理。当本地内网服务器部署好网站应用和mysql数据库后,外网如何便捷简单的访问数据库进行增删改查,是运维人员遇到的一个问题。

面对这种需求,实现mysql远程访问的方法有不少,对于大多数普通用户而言稳定访问和简单操作是首要考量,这时,我们可以采用nat123内网映射外网简捷方案,实现mysql的 外网直接连接。

1、数据库初始化

确保本地自己部署的MYsql数据库开放允许其他设备连接访问,并分配设置相关用户权限密码等,然后同时在局域网内进行测试连接。

2、下载nat123客户端并进行安装

打开对应官网,在自己的内网服务器上下载一个nat123软件客户端,安装非常简单只需要一步下一步执行即可,如安装过程中修改目录安装到D盘或其他非系统盘上确保本地C盘权限安全系统。

3、注册nat123账号并登录

安装完客户端后,在客户端点击注册按钮,或直接进入对应官网注册链接,在注册页面注册一个属于自己的nat123账号,并进行登录本地客户端。

4、添加端口映射

在登录客户端后,软件界面点击添加映射模块,弹出来的对话框中,映射名称自定义,映射类型选择非80或非网站的,内网地址就是您mysql服务器的内网IP,内网端口就是应用程序端口就是您mysql通信的端口如默认的3306,公网端口自动生成也可以按需修改自定义未占用的,公网地址自动生成二级域名(可自定义对应二级字符方便记住)或修改用自己的域名。

确认保存添加成功后,客户端上就为您生成提供了一个自定义设置好带内外网访问地址的端口映射记录,这个对应外网地址是用来外网人员访问这个MYSQL的地址。

5、外网访问内网中的mysql

您做完以上配置后,外网就可以通过nat123映射设置好的域名和外网端口号,进行您的mysql了。如外网人员电脑安装Navicat数据库连接工具,点击文件 、 新建 、mysql连接名称自定义,主机填写mysql 服务器上映射工具绑定的域名地址,端口写生成的外网端口,输入数据库服务器的用户名和密码即可登录。

登录成功后即可看到mysql 中的数据表了,如果你有类似应用需求可以尝试使用nat123实现远程连接异地访问内网。


文章转载自:
http://bedash.ciuzn.cn
http://antics.ciuzn.cn
http://cabobs.ciuzn.cn
http://barbadian.ciuzn.cn
http://baroswitch.ciuzn.cn
http://absolvent.ciuzn.cn
http://amusing.ciuzn.cn
http://brassage.ciuzn.cn
http://bifurcated.ciuzn.cn
http://candlepower.ciuzn.cn
http://altimeter.ciuzn.cn
http://baldish.ciuzn.cn
http://canaliculated.ciuzn.cn
http://bled.ciuzn.cn
http://amphibrach.ciuzn.cn
http://carlist.ciuzn.cn
http://alloy.ciuzn.cn
http://acapriccio.ciuzn.cn
http://bestraddle.ciuzn.cn
http://caecitis.ciuzn.cn
http://barracoon.ciuzn.cn
http://auditress.ciuzn.cn
http://belletrism.ciuzn.cn
http://append.ciuzn.cn
http://capsular.ciuzn.cn
http://aeronaval.ciuzn.cn
http://cementum.ciuzn.cn
http://aqaba.ciuzn.cn
http://acushla.ciuzn.cn
http://antecedency.ciuzn.cn
http://www.dtcms.com/a/281315.html

相关文章:

  • 人机协作系列(四)AI编程的下一个范式革命——看Factory AI如何重构软件工程?
  • 力扣——1071. 字符串的最大公因子
  • 解密AWS VPC路由表:显式关联与隐式关联,谁决定了网络出口?
  • 深入剖析Java并发基石:AQS原理与实战
  • java 并发面试题2
  • 【Java篇】IntelliJ IDEA 安装与基础配置指南
  • Linux操作系统从入门到实战(十)Linux开发工具(下)make/Makefile的推导过程与扩展语法
  • 大模型在1型糖尿病肾病V期预测及治疗方案制定中的应用研究
  • 快速了解 HTTPS
  • MyBatis Plus功能增强全解析:从手写SQL到优雅开发的进阶指南
  • 16、鸿蒙Harmony Next开发:组件扩展
  • KeilMDK5如何生成.bin文件
  • 项目进度跨地域团队协作困难,如何统一进度安排
  • PHP语法高级篇(三):Cookie与会话
  • Redis中的红锁
  • ADC采集、缓存
  • Axios 完整功能介绍和完整示例演示
  • 映美打印机-URL页面打印
  • Spring MVC 执行流程详解:一次请求经历了什么?
  • 微信小程序:在ios中border边框显示不全
  • XCTF-repeater三链破盾:PIE泄露+ROP桥接+Shellcode执行的艺术
  • PyTorch 数据加载实战:从 CSV 到图像的全流程解析
  • 股指期货主连和次主连的区别是什么?
  • 游戏加速器核心技术:动态超发
  • Linux 文件系统实现层详解:原理、结构与驱动衔接
  • 人类气道黏膜下腺类器官:解析呼吸炎症与感染的新平台
  • Sharding-JDBC 分布式事务实战指南:XA/Seata 方案解析(三)
  • (3)从零开发 Chrome 插件:网页图片的批量下载
  • Google EMM是什么?
  • Git Idea 冲突解决