一 、远程连接
登录阿里云 ->
进入安全组 ->
配置安全组规则 ->
添加安全组规则 ->
协议类型选择 mysql 3306端口 ->
授权对象 0.0.0.0/0
二、mysql 开启远程访问权限
1.运行
mysql> 第一步命令:mysql -u root -p
mysql> 第二步命令:use mysql
mysql> 第三步命令:update user set host = '%'where user = 'root';
2.赋予任何主机访问数据的权限
执行 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
3、刷新
执行 mysql>FLUSH PRIVILEGES; 修改生效
4、退出
执行 mysql>EXIT;
退出MySQL服务器
5、测试
打开数据库编译器
连接数据库
输入连接名 用户密码
-> 主机名填写公网ip
-> 连接测试