做网站建设网站制作,鹤峰网站制作,做数据统计的网站,一个网址的组成有哪些文章目录 1. 本地连接测试2. Windows安装Cpolar3. 配置Mysql公网地址4. IDEA远程连接Mysql小结 5. 固定连接公网地址6. 固定地址连接测试 IDEA作为Java开发最主力的工具#xff0c;在开发过程中需要经常用到数据库#xff0c;如Mysql数据库#xff0c;但是在IDEA中只能连接本… 文章目录 1. 本地连接测试2. Windows安装Cpolar3. 配置Mysql公网地址4. IDEA远程连接Mysql小结 5. 固定连接公网地址6. 固定地址连接测试 IDEA作为Java开发最主力的工具在开发过程中需要经常用到数据库如Mysql数据库但是在IDEA中只能连接本地数据库有时候需要访问其他地方如家里或者公司的数据库将无法访问内网的局限性导致我们只能在同一网络访问无法跨网络访问所以本例将介绍如何在异地也可以实现远程连接本地的数据库这里我们需要用到一个工具叫Cpolar.
Cpolar是一种安全的内网穿透的服务可以将内网下的本地服务器通过安全隧道暴露至公网使得公网用户可以正常访问内网服务是一款内网穿透软件。
下面介绍如何结合Cpolar内网穿透工具实现在IDEA中也可以远程访问家里或者公司的数据库提高开发效率
1. 本地连接测试
首先我们需要确保本地环境下可以通过IDEA正常进行数据库连接这样方便在公网配置连接的时候减少许多问题首先打开IDEA点击右上角Database然后点击那个加号。 然后选择数据库类型里面支持非常多数据库我们选择Mysql数据库。 打开后输入本地数据库的用户名和密码点击下面测试连接。 点击后我们可以看到提示这个表示测试连接成功本地连接测试无误下面我们安装cpolar内网穿透工具实现无公网远程访问 2. Windows安装Cpolar cpolar官网https://www.cpolar.com/ 访问cpolar官网注册一个账号然后下载并安装客户端具体安装教程可以参考官网文档教程。
windows系统在官网下载安装包后双击安装包一路默认安装即可。linux系统支持一键自动安装脚本详细请参考官网文档——入门指南
cpolar安装成功后在浏览器上访问本地9200端口【http://localhost:9200】使用cpolar账号登录。 3. 配置Mysql公网地址
登录进去后点击左侧仪表盘的隧道管理——创建隧道创建一个Mysql的隧道
隧道名称可自定义命名注意不要与已有的隧道名称重复协议选择TCP本地地址3306域名类型随机临时TCP端口地区选择China
点击创建 隧道创建成功后点击左侧的状态——在线隧道列表查看所生成的公网TCP协议的地址该地址就是公网地址我们可以在任何设备中的IDEA中都可以访问 4. IDEA远程连接Mysql
上面我们创建好Cpolar的公网地址后现在开始进行远程连接测试打开IDEA中数据库的连接界面输入cpolar的公网地址和对应的端口注意此处将不是输入3306端口了然后点击测试连接 可以看到同样提示连接成功点击下面OK按钮保存 保存后我们同样可以测试输入sql语句进行查询选择数据库输入查询语句左上角执行下面即可显示我们的表数据这样公网连接就完成了 小结
为了方便演示我们在前述过程中使用了Cpolar生成的TCP地址隧道其公网地址是随机生成的。
这种随机地址的优势在于建立速度快可以立即使用。然而它的缺点是网址是随机生成这个地址在24小时内会发生随机变化更适合于临时使用。
我一般会使用固定TCP域名原因是我希望将地址发送给同事或客户时它是一个固定、易记的公网地址这样更显正式便于流交协作。
5. 固定连接公网地址
接下来为其配置固定的远程TCP端口地址该地址不会变化设置后将无需每天重复修改地址。 配置固定tcp端口地址需要将cpolar升级到专业版套餐或以上。 保留一个固定tcp地址登录cpolar官网点击左侧的预留找到保留的tcp地址为Mysql隧道保留一个固定tcp地址
地区选择China描述即备注可自定义
点击保留 地址保留成功后系统会生成相应的固定公网地址将其复制下来 打开cpolar web ui管理界面点击左侧仪表盘的隧道管理——隧道列表找到我们上面创建的TCP隧道点击右侧的编辑 修改隧道信息将保留成功的固定tcp地址配置到隧道中
端口类型修改为固定TCP端口预留的tcp地址填写官网保留成功的地址
点击更新 隧道更新成功后点击左侧仪表盘的状态——在线隧道列表可以看到公网地址已经更新成为了固定TCP地址。 6. 固定地址连接测试
固定好后我们使用固定的公网地址进行连接测试新建一个连接输入我们固定的cpolar公网地址和端口号再输入用户名密码点击测试连接 同样我们可以看到测试连接成功这样一个固定的公网远程本地Mysql数据库的tcp公网地址就配置好了.