远程连接Ubuntu中的MySQL

使用Navicat for  MySQL可以方便地在Windows上连接Ubuntu中的MySQL,但是MySQL默认是不允许远程连接的,会提示10061错误,这就需要设置MySQL配置文件并使用SQL语句开启相应的权限才可以远程访问MySQL。

本文的MySQL版本是5.7.29,Ubuntu版本是20.04 LTS 64位。

1、修改MySQL配置文件

找到/etc/mysql/mysql.conf.d/mysqld.cnf,将bind-address字段设置为0.0.0.0。

2、重启MySQL服务

sudo systemctl restart mysql

3、登录MySQL设置权限

USE MYSQL;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

FLUSH PRIVILEGES;

原文地址:https://www.cnblogs.com/xhubobo/p/15746702.html