背景交代mysql
mysql版本:mysql Ver 14.14 Distrib 5.7.11, for Linux (x86_64) using EditLine wrappersql
os:Linux version 3.13.0-24-generic (buildd@panlong) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #46-Ubuntu SMP數據庫
問題:ubuntu
在備份數據庫時報以下問題session
command:app
root@localhost:/home/ls# mysqldump -u root -p test > test.sqlui
problem:spa
mysqldump: Couldn't execute 'SHOW VARIABLES LIKE 'gtid\_mode'': Table 'performance_schema.session_variables' doesn't exist (1146)rest
網上鎖了好多解決辦法,什麼使用「--set-gtid-grupe=off」參數等。試了都沒有起到任何做用。orm
最後在萬能的stackoverflow上找到了答案
具體的解決辦法:
1)mysql_upgrade -u root -p --force #更新
2)service mysql restart #restart mysql service
3)mysqldump -u root -p test > test.sql #從新備份數據
找到了解決辦法,確定要知道是什麼緣由致使的該問題,要否則出去吹牛都不知道怎麼吹。你說是否是呀