背景:因工作需要,在宽带路由器内部设置一个台式机(可上网),配置成数据库服务器。分散各处的多台外网机可以通过jdbc连接该数据库服务器进行开发。要进行端口映射。
环境:
宽带通
Windows10企业版64位
nat123_V1.160421
mysql-5.7.15-winx64
步骤:
安装mysql
下载mysql-5.7.15-winx64.zip,解压。
进入cmd,初次运行bin/mysqld.exe时,无法正常启动。这是因为缺少data目录。解决办法:
cmd进入到mysql安装目录的bin目录下。然后输入:
mysqld --initialize-insecure --user=mysql
回车;去目录下查看,已经自动创建好data文件夹。
再次在cmd下运行mysqld.exe(以系统管理员身份),可以正常启动mysqld进程。
注:mysql启动错误日志可查看:data/DESKTOP-xxx.err文件。
安装mysql gui管理工具,如mysql-workbench。可以登录localhost:3306
安装nat123
注册nat123账号http://www.nat123.com
下载安装包:nat123_V1.160421_NET4.zip(地址:http://www.nat123.com/Pages_2_32.jsp)
使用自己的帐号登录。如没有帐号,可以“注册帐号”进入网站进行注册。
主面板/端口映射列表/添加映射。
设置映射信息。选择非网站应用映射类型。填写内网mysql地址端口,和外网访问的域名。可以使用自己的域名,也可以使用免费二级域名。外网端口在添加映射时,会自动分配一个可用端口,不用更改。将鼠标放在输入框有向导提示。
添加映射后,可查看映射状态。将鼠标放在映射图标上有提示当前状态信息。新添加映射一般几分钟内生效。
映射正常后,在外网访问时,使用映射后的外网地址(域名和外网端口)即可。