(mysql数据库报错)The user specified as a definer ('root'@'%') does not exist

权限问题,授权 给 root  所有sql 权限

解决办法:

(1)登录MYSQL

     以管理员身份运行cmd
      >mysql -u root -p
      >密码

(2)更改权限

    mysql> grant all privileges on *.* to root@"%" identified by ".";
    Query OK, 0 rows affected (0.00 sec)

   // 刷新系统权限表
     mysql> flush privileges;
     Query OK, 0 rows affected (0.00 sec)

posted on 2018-05-18 08:29  七七2020  阅读(206)  评论(0编辑  收藏  举报

导航