今天第一次连接阿里云的mysql数据库,发现很麻烦,后来发现是因为申请的人没有在RDS开放外网访问的原因。如果有开放外网访问,连接阿里云的mysql数据库跟平时连接自己装的mysql是一样的。
这里记录下如果没有在RDS开放外网访问的时候,用navicat连接的步骤:
1、在连接属性的SSH的页面上,勾选使用SSH通道,然后填上阿里云服务器的IP、用户名、密码;(相当于设置内网连接)
2、回到常规的页面,按正常的数据库一样将相关数据库信息填好即可。
另外,没有在RDS开放外网访问的时候,java的JDBC连接同样要通过SSH通道才行,由于后来申请人开通了外网连接,这块暂时没研究,后续有研究再补上。