MySql 允许用户远程登录

默认mysql 安装完root 账号是 @%的,需要修改成 @%才能进行登录

  1. 查看当前用户情况

    mysql>
    use mysql;

    mysql>
    select host,user
    from
    user;

 

  1. 更新root用户的host

    mysql> update user set host = ‘%’ where user = ‘root’;

     

  2. 再次查看账号的host情况

     

  3. 刷新后生效

    把缓存flush掉,在使用update语句修改用户记录后,需要FLUSH语句告诉服务器重载授权表。

    mysql> flush privileges;