开启MySQL远程访问

大兄弟 2018年11月12日0   203
grant all on *.* to root@'%'IDENTIFIED by '123456'

1、先在服务器中通过命令行方式登录mysql:mysql -u root -p 密码 

2、执行use mysql; 

3、执行grant all privileges on *.* to root@'%' identified by '密码'; 

4、执行flush privileges;

授权意思是允许root用户从任何ip连接这个MySQL服务器,privileges表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,多个权限用“,”逗号隔开。