Mysql数据库授权所产生的一些问题

图片说明
如图所示,插入数据时出现错误,网上有类似的博客文章,但是和我的问题大相径庭。
出错翻译:
“错误1449(HY000):用户指定为定义者('skip-grants user''skip-grants host')不存在“
求指导。

说明本地数据库并没有这个用户,将其改为root就可以了。

mysql> grant all privileges on . to root@"%" identified by ".";

mysql> flush privileges;
可以试试这个。

改一下用户权限就可以了,如:
mysql> grant all privileges on . to root@"%" identified by ".";

mysql> flush privileges;