MySQL ('root'@'%') does not exist的问题
程序员文章站
2022-03-01 22:58:15
...
MySQL ('root'@'%') does not exist的问题
在使用mysql视图是出现问题: The user specified as a definer ('root'@'%') does not exist。
一般是由于root用户对全局host无访问权限。因此只要给root用户添加一个访问权限即可。
解决办法:
登陆mysql ,执行
mysql -u root -pPasswd
mysql >grant all privileges on *.* to root@"%" identified by "Passwd"
mysql >flush privileges;
在使用mysql视图是出现问题: The user specified as a definer ('root'@'%') does not exist。
一般是由于root用户对全局host无访问权限。因此只要给root用户添加一个访问权限即可。
解决办法:
登陆mysql ,执行
mysql -u root -pPasswd
mysql >grant all privileges on *.* to root@"%" identified by "Passwd"
mysql >flush privileges;
推荐阅读
-
Docker容器安装的mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'
-
找回MySQL root密码的解决方案
-
关于在 win2000 下安装 mysql 的一些问题!_PHP教程
-
关于mysql set字段类型的模糊查询有关问题
-
mysql/Java服务端对emoji的支持与问题解决方法详解
-
浅谈MySQL数据库中如何解决分组统计的问题_MySQL
-
MySQL的一些配置有关问题
-
运用MySQL C语言API 出错的问题
-
MySQL插入emoji表情失败问题的解决方法
-
问一个mysql,group by 日期分组查询的有关问题