表“performance_schema.session_variables”不存在
将MySQL升级到5.7.8-rc并login到服务器后出现错误:
Table 'performance_schema.session_variables' doesn't exist
我找不到任何解决scheme。 你能帮我吗 ?
运行命令@robregonm后,我能够login到mysql服务器:
mysql_upgrade -u root -p --force
MySQL服务器重启是必需的。
mysql_upgrade也适用于我:
# mysql_upgrade -u root -p --force # systemctl restart mysqld
问候,MSz。
mysql -u app -p mysql> set @@global.show_compatibility_56=ON;
作为六十四位的问题,如果你的mysql root用户看起来是错误的configuration,尝试从MySQL官方源安assembly置扩展:
https://dev.mysql.com/downloads/repo/apt/
它会帮助你设置一个新的root用户密码。
确保更新你的仓库(debian / ubuntu):
apt-get update
有时候mysql_upgrade -u root -p --force
是不够的,
请参考这个问题: 表'performance_schema.session_variables'不存在
据此:
- 打开cmd
-
cd [installation_path]\eds-binaries\dbserver\mysql5711x86x160420141510\bin
-
mysql_upgrade -u root -p --force