先添加一个用户
CREATE USER ‘账号’@’%’ IDENTIFIED BY ‘密码’;
% :这是个是所有的电脑都能通过这个 用户连接 这个mysql
create user ‘username’@’%'identified by ‘123456’;
再赋予所有权限
GRANT ALL PRIVILEGES ON . TO ‘用户账号’@’%’ IDENTIFIED BY ‘用户密码’ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
注意那个*.* 别忘了
WITH GRANT OPTION 这个选项表示该用户可以将自己拥有的权限授权给别人。注意:经常有人在创建操作用户的时候不指定WITH GRANT OPTION选项导致后来该用户不能使用GRANT命令创建用户或者给其它用户授权。
刷新 生效
FLUSH PRIVILEGES;
上边的代码 别懒 自己敲一下 复制粘贴 会出问题