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

相关推荐
国科安芯几秒前
星载微控制器MCU选型与系统设计的证据化方法
大数据·数据库·单片机·嵌入式硬件·低轨卫星·商业航天·抗辐射
Sayuanni%35 分钟前
Redis(初阶)
数据库·redis·缓存
jnrjian11 分钟前
Oracle TDE 大小钥匙 HSM DEK 与 EDB key.bin
数据库·oracle
todoitbo16 分钟前
报表总在扫大表,列存储应该放在哪一层
大数据·数据库·报表·国产数据库
瑞克-桑切斯17 分钟前
MySQL部署手册(5.7.20/8.0)
数据库·mysql
ss27332 分钟前
AI时代首先数据库-PostgreSQL实战笔记 | 19 PostgreSQL逻辑备份:pg_dump与pg_dumpall
数据库·笔记·postgresql
啵啵啵鱼35 分钟前
九、JDBC 操作 MySQL 数据库
android·数据库·mysql
handonch36 分钟前
MySQL → Kingbase PG模式 高频SQL替换清单
数据库·mysql·postgresql
姜鱼问生38 分钟前
Kuma SQLite 备份坑
数据库·sqlite
水无痕simon42 分钟前
15 MySQL是怎么保证高可用的?
数据库·mysql