mysqldump导出备份数据库报Table ‘performance_schema.session_variables‘ doesn‘t exist

2020-02-18 21:50:02

当你在mysql5.6或者5.7中进行备份数据库的时候可能会出现以下这个错误:

例如输入命令:

mysqldump -u root -p test > test.sql

出现的问题:

mysqldump: Couldn‘t execute ‘SHOW VARIABLES LIKE ‘gtid_mode‘‘: Table ‘performance_schema.session_variables‘ doesn‘t exist (1146)

网上说了好多解决方法,例如:使用“–set-gtid-grupe=off”参数等,试了结果并没什么用。

其实具体的解决方法是:

mysql_upgrade -u root -p –force #更新
service mysql restart #restart mysql service
mysqldump -u root -p test > test.sql #重新备份数据

相关新闻

相关游戏