gpt4 book ai didi

mysql - InfoSchema 用户丢失

转载 作者:行者123 更新时间:2023-12-04 19:06:07 32 4
gpt4 key购买 nike

我今天早上醒来发现我的数据库出现问题,在运行 show databases; 时显示以下错误show tables;ERROR 1449 (HY000): The user specified as a definer ('mysql.infoschema'@'localhost') does not exist我没有手动升级,所以不确定是什么原因造成的,尝试运行 mysql_upgrade 但它似乎已被弃用。
我尝试使用这些命令手动创建用户,但遇到以下错误;

DROP USER 'mysql.infoschema'@'localhost';

mysql> DROP USER 'mysql.infoschema'@'localhost';
ERROR 1726 (HY000): Storage engine 'MyISAM' does not support system tables. [mysql.user]
mysql>
也值得补充;在过去的 5 天里,我尝试使用我的 VPS 提供商恢复到 5 个备份,但问题仍然存在,所以我只能假设 MySQL 正在自动升级自己?
服务器详情: Server version: 8.0.26-0ubuntu0.20.04.2 (Ubuntu)任何帮助将不胜感激。

最佳答案

尝试强制升级。将 upgrade=FORCE 添加到 mysqld.cnf 并重新启动 Mysql 服务器。

关于mysql - InfoSchema 用户丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69243979/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com