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
#重新備份數據