mysql 远程连接配置
1. 开启3306端口
# 开启3306端口
sudo ufw allow 3306/tcp
# 重新加载防火墙:
sudo ufw reload
2. 修改配置文件
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
# 修改为 0.0.0.0
bind-address = 0.0.0.0
3. 授予远程操作权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
# 刷新权限
FLUSH PRIVILEGES;
注意:
如果用的腾讯云或者阿里云之类的云服务器,那么你还需要去云服务器的控制台,进入到安全策略组里面开启3306端口的放行权限。