1、首先在目标服务器上更改MySQL设置
mysql -u root -p
输入密码
use mysql;
select host,user from user;
#更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
update user set host = '%' where user = 'root';
#刷新特权
flush privileges;
#重启MySQL服务
service mysql restart
2、修改配置文件,注释掉绑定地址
vim /etc/mysql/mysql.conf.d/msqld.cnf
注释掉里面的bin_address = 127.0.0.1
3、配置阿里云服务器 的安全组规则
添加协议类型为MySQL(3306)的规则
4、实现远程连接
此时,目标服务器上已经配置完毕,只需在本地输入
mysql -h '目标服务器地址' -u root -p
即可远程操作MySQL数据库
本文介绍如何配置MySQL以允许远程访问,包括更改服务器设置、修改配置文件、设置安全组规则及实现远程连接的方法。
782

被折叠的 条评论
为什么被折叠?



