新建可让外网连通的腾讯云-mysql实例

腾讯云提供了可以直接使用的托管关系型数据库,比如mysql。

我们在新建托管的mysql实例时,默认是只能让VPC内网内的实例使用内网ip来访问。

在mysql的管理界面里看到一个 打开外网地址的按钮。但是我们发现如果安全组配置不对的话,点击打开外网地址之后还是远程连接不上mysql的。

所以本章我们来记录一下新建可让外网连通的腾讯云-mysql实例,帮助我们跳过一些坑。

新建VPC网络

腾讯的VPC网络新建比较简单,按照引导步骤即可。

然后在弹性网卡那新建一个网卡,关联到这个pipeline网络,则这个VPC就可以访问到外网了。

新建安全组

这个是第二个比较坑的地方,一定要新建一个允许所有端口可以通过的安全组,一开始就挂载到mysql上,否则在原有的安全组上加上相应端口或者 修改安全组 可能都不生效。

选择VPC网络

首先第一步就是新建mysql实例,如图,这里需要注意的地方是网络选中自己的VPC网络,VPC网络决定哪个私有网络的机子可以通过内网地址访问这个mysql实例。

选择安全组

一定要选择刚才我们新建的 放通全部端口的安全组

打开外网地址

其他方面按照需要的配置选择,购买即可。

等实例启动运行之后,点击管理界面

点击打开外网地址后如图:

这个地址就是我们远程连接使用的地址,使用命令如下:

mysql -h dadfasasffasd.sql.tencentcdb.com -P 62705 -u root -p

注意这时候外网连接mysql,62705就是mysql的端口,而不是3306了。

内网的话仍可以使用3306端口

内网连接使用语句:

mysql -h 10.10.1.17 -P 3306 -u root -p

猜你喜欢

转载自blog.csdn.net/q383965374/article/details/80284301