mysqldump是发生报错:
mysqldump: Couldn’t execute ‘SHOW VARIABLES LIKE ‘gtid_mode’’: Table ‘performance_schema.session_variables’ doesn’t exist (1146)
mysql版本: mysql Ver 14.14 Distrib 5.7.27, for Linux (x86_64) using EditLine wrapper
原因:这是mysql服务器升级的结果,我之前由5.5升级到了5.7了
解决办法:
1、mysql_upgrade -u root -p --force #更新
2、systemctl restart mysqld #重启mysql
3、mysqldump -p123456 --all-databases --triggers --routines --events --single-transaction --flush-logs > `date +%F`-mysql-full.sql
#重新备份数据