登录Mysql
mysql -u root -p
mysql7以下做一下两步操作:
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '123456';
这里的123456为你给新增权限用户设置的密码,%代表所有主机,也可以具体到你的主机ip地址
flush privileges;
这一步一定要做,不然无法成功! 这句表示从mysql数据库的grant表中重新加载权限数据
mysql8.0以后已经不支持,所以必须先创建用户,然后再授权,命令如下:
(指定密码:123456)
mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456'; Query OK, 0 rows affected (0.04 sec) mysql> grant all privileges on . to 'root'@'%'; Query OK, 0 rows affected (0.03 sec) //刷新权限 flush privileges;
声明:若本文标注有“转载链接”或明文说明为“转载”,则为非本站作品,请保留原文链接;若未备注转载,则为老冯笔记作品,转载时请保留本文链接。

fengquanjia
老冯的微信
微信扫一扫,关注老冯,获得更多办公知识,更多晨草/书酷的动态!
评论