【发布时间】:2019-07-01 02:44:04
【问题描述】:
指定为定义者的用户 ('mysql.infoschema@localhost') 不存在
请帮我解决这个问题,我尝试了很多绿色检查的解决方案,但仍然无法解决。 在我不小心更改了所有 mysql 用户密码,然后创建了新用户后,就会出现此问题。使用 mysql workbench 登录时,报错。
我试过了
mysql_upgrade [返回指定为定义者的用户('mysql.infoschema@localhost')不存在]
UPDATE mysql.proc [返回 proc 表不存在]
GRANT ALL [返回指定为定义者的用户('mysql.infoschema@localhost')不存在]
我无法导出、导入、检查表,因为它总是说指定为定义者的用户 ('mysql.infoschema@localhost') 不存在
【问题讨论】: