腾讯云提供了可以直接使用的托管关系型数据库,比如mysql。
我们 <http://my.525.life/article?id=1510739742139>
在新建托管的mysql实例时,默认是只能让VPC内网内的实例使用内网ip来访问。
在mysql的管理界面里看到一个 打开外网地址的按钮。但是我们 <http://my.525.life/article?id=1510739742139>
发现如果安全组配置不对的话,点击打开外网地址之后还是远程连接不上mysql的。
所以本章我们 <http://my.525.life/article?id=1510739742139>
来记录一下新建可让外网连通的腾讯云-mysql实例,帮助我们 <http://my.525.life/article?id=1510739742139>
跳过一些坑。
新建VPC网络
腾讯的VPC网络新建比较简单,按照引导步骤即可。
然后在弹性网卡那新建一个网卡,关联到这个pipeline网络,则这个VPC就可以访问到外网了。
新建安全组
这个是第二个比较坑的地方,一定要新建一个允许所有端口可以通过的安全组,一开始就挂载到mysql上,否则在原有的安全组上加上相应端口或者 修改安全组
可能都不生效。
选择VPC网络
首先第一步就是新建mysql实例,如图,这里需要注意的地方是网络选中自己的VPC网络,VPC网络决定哪个私有网络的机子可以通过内网地址访问这个mysql实例。
选择安全组
一定要选择刚才我们 <http://my.525.life/article?id=1510739742139>新建的 放通全部端口的安全组
打开外网地址
其他方面按照需要的配置选择,购买即可。
等实例启动运行之后,点击管理界面
点击打开外网地址后如图:
这个地址就是我们 <http://my.525.life/article?id=1510739742139>远程连接使用的地址,使用命令如下:
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
热门工具 换一换