外网如何连接内网中的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实现远程连接异地访问内网。

相关推荐
ZFSS5 小时前
Localization Translate API 集成与使用指南
java·服务器·数据库·人工智能·mysql·ai编程
TechWayfarer5 小时前
查询IP所在地的3种方案:从API到离线库,风控场景怎么选?
开发语言·网络·python·网络协议·tcp/ip
东风破1376 小时前
达梦DMDRS搭建、以及DMDRS双向同步
数据库·oracle·dm达梦数据库
KaMeidebaby7 小时前
卡梅德生物技术快报|抗独特型抗体开发:半抗原检测技术瓶颈拆解,抗独特型抗体开发工程化实践
前端·数据库·人工智能·其他·百度·新浪微博
NiceCloud喜云7 小时前
Claude Files API 深入:从上传、复用到配额管理的工程化指南
android·java·数据库·人工智能·python·json·飞书
A XMan.8 小时前
域名Whois信息查询V2版API接入指南
数据库
heimeiyingwang8 小时前
【架构实战】可观测性体系:从监控到全链路追踪
网络·数据库·架构
网管NO.18 小时前
SQL 日期函数全套精讲!时间格式化、日期加减、年月日提取,做日报周报直接套用
数据库·sql
杨云龙UP8 小时前
Linux 根分区被日志吃满?一次 58G Broker 日志清理实战_2026-05-20
linux·运维·服务器·数据库·hdfs·apache
sdk大全8 小时前
Studio 3T for MongoDB 2025.13.0
数据库·mongodb