同地域基础、私有网络互通连接云数据库

Azura 1,524 2

场景描述:成都一区2台基础网络的linux主机,成都二区1台私有网络的Windows server 2012,需要使                  用内网连接私有网络中成都二区的MySQL

准备工作:组建私有网络,关联基础私有网络互通

服务信息:Windows Server IP  10.0.4.8      MySQL内网IP    10.0.2.9

同地域基础、私有网络互通连接云数据库

图 1   结构思维图

访问云数据库MySQL

连接到 MySQL 数据库的方式有两种:

  • 内网:使用在同一个地域的 CVM或者 VPC下的资源来访问自动分配给数据库的内网地址。这种方式使用内网高速网络,延迟低,(当然不同地域不同账户也可以对等连接访问MySQL)
  • 外网:腾讯云云数据库默认外网地址访问是关闭的,通过腾讯云控制台中的登录入口,登录到 phpMyAdmin 界面对数据库进行管理,如果我们需要外网连接数据库还需要给数据库加入到对应的安全组策略中去。
  • 这里先不谈外网访问连接数据库主要说说同地域下不同的网络类型互通连接数据库

同地域基础和私有网络连接

  • 基础和私有网络连接其实很简单就是一个关联基础网络中的云主机到VPC即可,简单介绍下下面:
  1. 进入腾讯云控制台在云产品--私有网络,单击进来,这里会看到我们创建的VPC网络,如图2
  2. 进入我们创建的私有网络会看到“基础网络互通”把我们需要的CVM关联进去即可,如图3

同地域基础、私有网络互通连接云数据库

图 2   私有网络

同地域基础、私有网络互通连接云数据库

图 3    基础网络互通关联CVM

测试网络互通性

  • 安全策略放通ping测下,下面是我从Windows server 如图4端和Linux终端如图5互相ping测试的结果

同地域基础、私有网络互通连接云数据库

图 4  Windows server

同地域基础、私有网络互通连接云数据库

图 5  Linux终端

Linux登录MySQL

  • 接下来连接数据,linux登录命令 mysql -h IP地址 -u 数据库用户名 -p
  • (如果你没有安装过数据库请参考https://www.mxsina.com/archives/tag/mysql/也可以选择一个最快的yum去安装)
  • Linux实例命令如图6:mysql -h 10.0.2.9 -u root -p

同地域基础、私有网络互通连接云数据库

图 6   Linux登录云MySQL

Windows登录MySQL

  • 这里我就不费劲的去下载一个Windows端的数据库安装再去连接用Navicat for MySQL数据库管理工具连接下,如图7
  • 连接成功可以看下用数据库用户root的权限是%,如图8

同地域基础、私有网络互通连接云数据库

图 7  连接属性

 

同地域基础、私有网络互通连接云数据库

图 8 连接到数据库

我们也可以一起交流讨论,一起折腾,在菜单中关于找到加入我们,后续将会更新跨地域跨腾讯云账户VPC连接

打赏
发表评论
表情 图片 链接 代码

  1. 菜鸟博客

    博主教程写的十分详细,支持一下!

分享
微信
微博
QQ

站点已稳定运行: | 耗时 0.194 秒 | 查询 36 次 | 内存 18.15 MB