mysql报错”Table ‘performance_schema.session_variable
mysql升级之后,执行sql语句报错:Table ‘performance_schema.session_variables’ doesn’t exist ‘’,
解决办法:
第一步:
进入bin目录下,输入mysql_upgrade -u root -p --force,如下:
[root@localhost /]# cd /usr/bin
[root@localhost bin]# mysql_upgrade -u root -p --force
第二步:重新启动mysql的服务:
service mysql restart
再次运行mysql,就解决了。
造成的这种情况的具体原因是 因为升级了mysql的版本到5.7,但是只是升级了mysql的执行程序,没有相应的升级数据库的相关表结构。
有话要说