1、环境
CentOS7、mysqld 8.0.19
2、登录数据库
#mysql -u root -p

2、修改root登录地址为%(任何IP)
mysql> update user set host="%" where user='root';

3、修改mysql_native_password权限,刷新后退出

4、开启防火情端口(防火墙关闭不用执行这一步)
#firewall-cmd --permanent --zone=public --add-port=3306/tcp

5、配置navicat
打开软件选择连接mysql

填写连接属性,测试连接

双击选择连接

