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

相关推荐
一只专注api接口开发的技术猿2 小时前
电商评论自动化监控与情感数据分析完整落地教程(附可直接运行 Python 代码)
大数据·数据库·python·数据分析·自动化
hh真是个慢性子2 小时前
GaussDB Inside 2.23.01.280 集中式一主一备安装
数据库·database·gaussdb·国产数据库·高斯
沉静的小伙2 小时前
Spring事务
java·数据库·spring
大侠锅锅2 小时前
第 3 篇:节点自动化纳管——从裸机到可管理的 7 步安装流水线
数据库·自动化·边缘计算·iot
apihz2 小时前
随机驾考题目(C 照科一 / 科四 2000+ 题)免费API调用教程
android·java·c语言·开发语言·网络协议·tcp/ip
笃行3502 小时前
踩坑实战 | MySQL/PostgreSQL 迁移必踩:LEFT JOIN 莫名丢数据,KES 外连接消除避坑指南
数据库
摇滚侠2 小时前
Redis7 零基础到进阶 Linux 离线安装 Redis 09-10
数据库·redis·缓存
赵渝强老师3 小时前
【赵渝强老师】达梦数据库的回滚数据
数据库·达梦数据库·国产数据库
从此以后自律3 小时前
SQL 语句从基础到高级
数据库·oracle
IvorySQL3 小时前
PG 日报|多款 PostgreSQL 工具新版本集中发布
数据库·postgresql