有时候我们做一个项目需要在云服务器上搭建数据库来存取数据,然后又希望自己能够在本地直接访问或者操作这些数据。我最近在参与做一个物联网的项目就需要做这些。刚开始什么也不懂,慢慢摸索之后,终于搞好了。关于怎么在云上搭建数据库我就不说了,这和平时我们在Linux上安装软件是一样的,不过要注意的是云上用的命令是yum。
这里主要讲的是如何本地连接到云服务器上的数据库,我是用的Navicat Premium这个软件来连接,服务器是阿里云ECS服务器中的Centos系统。
首先,云服务器上的端口是需要我们配置的,也就是我们要在服务器那里打开我们要访问的端口,让外部可以访问才能连接上我们的数据库,数据库的端口默认是3306,配置步骤如下:
一、在阿里云服务器ECS控制台的安全组- ->配置规则--->创建安全组规则-->设置数据库默认的3306端口号,访问对象设置为 0.0.0.0/0 ,如下图