MySQL 5.7 出现Table 'performance_schema.session_variables' doesn't exist错误解决办法

By | April 27, 2016

当在MySQL 5.7 shell中执行"show variables like '%char%'",也就是查看MySQL字符编码,提示如下错误时:

Table 'performance_schema.session_variables' doesn't exist

可在终端以root权限运行

mysql_upgrade -u root -p --force

重启MySQL。

再次进入终端,会出现错误“ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.”,但修改密码后,重启仍然出现这个错误,解决办法见下一编文章

鉴于本人的相关知识储备以及能力有限,本博客的观点和描述如有错漏或是有考虑不周到的地方还请多多包涵,也欢迎指正,一起学习,共同进步。如果本文对您有帮助,而且让您觉得值得为内容付费,那么就请赞助(打赏)一下本人,这不强制。打赏支持微信支付,方法是使劲地戳一下下方的“打赏”按钮,然后得到微信收款的二维码,再用微信支付扫一下,就像买菜那样。祝好!