Если при выполнении каких-либо операций с СУБД MySQL (например, при создании бэкапа базы данных), вы столкнулись с ошибкой
mysqldump: Couldn't execute 'SHOW VARIABLES LIKE 'gtid\_mode'': Table 'performance_schema.session_variables' doesn't exist (1146)
То для решения проблемы выполните (как администратор):
mysql_upgrade -u root -p --force systemctl restart mysqld
Причина этой ошибки в том, что обновление версии MySQL принесло несовместимую схему для внутренних метаданных.
Связанные статьи:
- Решение проблемы с ошибкой #1698 - Access denied for user 'root'@'localhost' (100%)
- Ошибка «ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2 "No such file or directory")» (РЕШЕНО) (100%)
- Ошибка «ERROR: ASCII '\0' appeared in the statement, but this is not allowed» (РЕШЕНО) (100%)
- Ошибка «Unknown/unsupported storage engine: InnoDB» (РЕШЕНО) (100%)
- Как исправить ошибку MySQL «ERROR 1819 (HY000):» в Linux (100%)
- Решение проблемы с предупреждением InsecurePlatformWarning: A true SSLContext object is not available. (RANDOM - 17.8%)
Спасибо помогло)
Тоже помогло. Спасибо!