阿里云服务器安装mysql数据库之后无法远程连接

目录

一、mysql安装完成后直接远程远程连接阿里云服务器上的MySQL会报下述错误:

        1、修改root用户的host 为%        登录MySQL 后 执行 

        2、修改完成后执行

        3、退出mysql 重启mysql服务     exit;      

        4、修改完成后需要设置阿里云的安全规则。

二、dbaver测试链接报错Public Key Retrievall is not allowed


一、mysql安装完成后直接远程远程连接阿里云服务器上的MySQL会报下述错误:

null,  message from server: "Host '***.***.***.***' is not allowed to connect to this MySQL server"


        1、修改root用户的host 为%
        登录MySQL 后 执行 

 use mysql;


        然后查看root用户的host   

select user,host from user; 

        如果user的host 不是 % ,需要执行

update user set host='%' where user='root'; 

        2、修改完成后执行
flush privileges;

        3、退出mysql 重启mysql服务     exit;      
systemctl restart  mysqld.service

        4、修改完成后需要设置阿里云的安全规则。

        登录阿里云 找到云服务器的 网络与安全的  安全组  开放3306端口。

二、dbaver测试链接报错Public Key Retrievall is not allowed

将其属性值由false改为true

阿里云服务器安装mysql数据库之后无法远程连接_第1张图片

你可能感兴趣的:(数据库,阿里云,服务器)