背景:因工作需要,在寬帶路由器內部設置一個台式機(可上網),配置成數據庫服務器。分散各處的多台外網機可以通過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地址端口,和外網訪問的域名。可以使用自己的域名,也可以使用免費二級域名。外網端口在添加映射時,會自動分配一個可用端口,不用更改。將鼠標放在輸入框有向導提示。
添加映射后,可查看映射狀態。將鼠標放在映射圖標上有提示當前狀態信息。新添加映射一般幾分鍾內生效。
映射正常后,在外網訪問時,使用映射后的外網地址(域名和外網端口)即可。