MYSQL开启远程访问权限

开启远程访问:

在my.cnf中,把上图的这个注释掉 ( find / -name my.cnf )

然后重启Mysql

再执行下面的语句

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
FLUSH PRIVILEGES;

去掉远程访问权限:

 mysql -u root -p123456>use mysql;

mysql>delete from user where host=’%’;

mysql>select host, user from user;

mysql>FLUSH PRIVILEGES;

//给用户授权,所有权限

 GRANT ALL ON *.* TO ‘pig’@’%’; 


对于Mysql5.7, 要注释掉my.cnf里面默认的两行代码

本文为“技术点滴”的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注