show databases 时报错
来源:5-5 Navicat管理MySQL (新手看,老鸟跳过)

慕虎8152053
2020-04-19
show databases 时报错 The user specified as a definer (‘mysql.infoschema’@‘localhost’) does not exist
写回答
2回答
-
慕虎8152053
提问者
2020-04-19
解决了。我不小心将mysql默认生成的表performance_scame、information_scame、sys给删掉了。百度了下先运行 SET GLOBAL innodb_fast_shutdown = 1; 然后 mysql_upgrade -uroot。就可以了。我查了一下前面一句好像是重启数库的意思,后面一句好像是升级的意思。可是我看了前后的版本并没有变化。老师能解答一下吗?
012020-04-19 -
7七月
2020-04-19
这可能是数据库安装出错了
00
相似问题