想让我们的阿里云 ECS 服务器可以使用 RDS 数据库的话,我们需要去为 RDS 实例添加白名单,允许服务器使用内网的 IP 地址访问 RDS 实例上的数据库 ..
先找到 RDS 实例 .. 点击 管理 ... 然后打开 数据安全性 .. 在白名单设置这里,可以添加允许访问这个实例的内网 IP 地址 ..
现在这里只有一个 127.0.0.1 ,表示实例本身 .. 下面去添加一个白名单 .. 添加白名单分组 .. 分组的名字可以是 ninghao_server ...
在下面的组内白名单这里可以添加允许访问的 IP 地址 .. 这里我们想要允许 ECS 服务器可以访问它 .. 点一下 加载 ECS 内网 IP ..
这里会列出我的 ECS 服务器的内网的 IP 地址 .. 勾选一下允许使用这个 RDS 实例的 IP .. 然后点击 确定 ..
再打开 基本信息 .. 在 内网地址 这里,现在就会给我们提供一个这台 RDS 实例的在阿里云内部使用的地址 ..
复制一下 ...
下面我们再去试一下 .. 打开 终端 ... 登录到一台允许访问的 ECS 服务器 ... 再输入 mysql -u drupal8 .. 这个 RDS 用户是我们之前添加的 .. -p 需要输入密码 .. 再用一个 -h ,后面加上 RDS 实例的内网地址 ..
输入 drupal8 这个用户的密码 .. 执行一下 .. 这样我们就可以登录到这台 RDS 实例了 ..
再输入 show databases; 在这里会列出当前登录用户可以管理的数据库 .. 你会找到我们之前创建的 drupal8 这个数据库 ..