1,sql 语句赋予远程连接人员有操作权限.
use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges;
#IDENTIFIED -- root改为自己的密码
select host,user,password from user;
2.window配置3306端口号允许远程连接
3.关闭网络所在网段的防火墙
4.备注-window10 dell系统,需要使用安装的迈克菲软件来关闭防火墙
注意:以上操作仅在mysql 8.0以前版本生效,mysql 8.0以后使用一下操作----update time20210322
#应先创建新用户
create user 'root'@'%' identified by 'root';
#执行授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
#刷新
flush privileges;
#授权远程
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
#刷新
flush privileges;