设置mysql外网访问权限的方法
1.首先,在命令行中启动MySQL服务;
sudo service mysql start
2.MySQL服务启动后,输入用户名和密码登录MySQL;
mysql -u root -p
update user set host='%' where user='root';
4.host创建后,即可即可设置用户的外网访问权限;
#设置任意主机可以用用户名为root和密码mypwd连接到mysqlGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;
#设置IP为192.168.133.128的主机可以使用用户名为myuser密码为mypwd连接到mysqlGRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.133.128' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;
5.访问权限设置好后,对MySQL数据库进行更新即可。
flush privileges;
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>
推荐阅读:mysql怎么设置其他ip访问权限