个人博客


  • MySQL版本:8.0.13
  1. 登录Mysql。

    1
    mysql -u root -p
  2. 切换database。

    1
    use mysql;
  3. 创建用户同时指定可访问的ip,可以用%来通配某段域。

    1
    CREATE USER 'root'@'xxx.xxx.xx.%' IDENTIFIED WITH mysql_native_password BY 'Password123#';
  4. 给刚创建的 user@ip 组合赋予所有权限。

    1
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'xxx.xxx.xx.%';
  5. 刷新生效。

    1
    flush privileges;
  6. 查看用户表。

    1
    select * from user;

用户可以重复创建,user@ip 组合唯一即可

参考链接