阿里云DataV实现MySQL数据库类型数据源绑定

1、配置环境:

服务器:阿里云 Windows Server 2012 R2 数据中心版 64位中文版 (非阿里云服务器仅供参考)
数据库:mysql-8.0.18-winx64 端口:3306
DataV数据源配置:RDS for MySQL,使用 内网 VPC

DataV数据源创建图

2、操作流程:

  • 开放阿里云服务器安全组端口权限
  • 开放服务器防火墙Ip权限
  • 开放MySQL远程连接权限
  • 测试DataV连接数据库

3、开搞开搞

  • 阿里云安全组端口权限设置:
    先查看最新的阿里云官网白名单配置,以防不一致:

阿里云DataV白名单配置列表
这里因为我的服务器买的是华南1的,接下来的操作都是以华南1 VPC 白名单为例。

添加安全组规则,允许你的数据库端口被白名单访问
阿里云服务器安全组配置

  • 开放服务器防火墙Ip访问
    控制面板 → 系统和安全 → Windows 防火墙 → 高级设置 → 选中入站规则 → 新建规则
    防火墙新建规则
    在这里插入图片描述
    在这里插入图片描述
    填写你的数据库端口号
    在这里插入图片描述
    在这里插入图片描述
    然后一路默认,随便起个能看得懂的名字,点击完成即可!

    最后一步:这一步操作比较重要,本人由于之前没发现这一步瞎搞了好久
    在这里插入图片描述

操作 → 属性

在这里插入图片描述
三个文件里面的入站连接切记一定要开成允许!!!!(血和泪的教训)
好了 到这一步算是完成了服务器防火墙的配置。

  • MySQL远程连接端口开放
    注意!!!MySQL 8.0版本和 8.0以下版本开放的操作不一致,以下只演示8.0以上版本操作,低版本请自行百度!

    按顺序执行SQL语句,最后能出现这个则表示成功!

-- 创建账号
create user 'root'@'100.104.131.128/26' identified by 'root';

-- 修改权限
grant all on 要授权的数据库 to  'root'@'100.104.131.128/26' with grant option ;

-- 查询权限
select host, user, authentication_string, plugin from user;

在这里插入图片描述
这一步做完已经算是全部放开了,接下来去试试能不能访问。

  • 测试是否成功
    在这里插入图片描述
    用户名和密码则是你刚才MySQL创建的账号和密码 我这里是 root 密码 root
    在这里插入图片描述
    获取 VPC ID 和 实例ID,阿里云控制台 → 云服务器 ECS → 选择要获取数据的服务器 → 点进去查看实例详情

在这里插入图片描述

点击 获取数据列表,出现你授权的数据库名字则表示成功!!!!

好了,本次教程到这里就结束了。感谢阿里云DataV客服的帮助…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值