проблемы с mysql
Добавлено: 2021-01-31 11:45:48
предистория, была смена версии мускула, при обновлении ОС и последующим pkg upgrade
подскажите пжл как решить проблему, не могу сделать резервную копию базы, выбивает ошибку
вроде как пишет гугл что решение это mysql_upgrade - mysql_upgrade -u root -p --force, попробовал без ключа --force в итоге получил ошибку
чекнул эту таблицу
восстанавливаться не хочет
так как не могу сделать дамп базы боюсь навредить, с ключом --force не должна быть потеря данных?
каким еще образом можно сохранить нужную БД чтобы не потерять данные?
подскажите пжл как решить проблему, не могу сделать резервную копию базы, выбивает ошибку
Код: Выделить всё
mysqldump: Couldn't execute 'SHOW VARIABLES LIKE 'gtid\_mode'': Table 'performance_schema.session_variables' doesn't exist
Код: Выделить всё
mysql_upgrade: [ERROR] 1146: Table 'mysql.innodb_table_stats' doesn't exist
Код: Выделить всё
mysql> check table innodb_table_stats;
+--------------------------+-------+----------+------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+--------------------------+-------+----------+------------------------------------------------+
| mysql.innodb_table_stats | check | Error | Table 'mysql.innodb_table_stats' doesn't exist |
| mysql.innodb_table_stats | check | status | Operation failed |
+--------------------------+-------+----------+------------------------------------------------+
2 rows in set (0.00 sec)
Код: Выделить всё
mysql> repair table innodb_table_stats;
+--------------------------+--------+----------+------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+--------------------------+--------+----------+------------------------------------------------+
| mysql.innodb_table_stats | repair | Error | Table 'mysql.innodb_table_stats' doesn't exist |
| mysql.innodb_table_stats | repair | status | Operation failed |
+--------------------------+--------+----------+------------------------------------------------+
2 rows in set (0.00 sec)
каким еще образом можно сохранить нужную БД чтобы не потерять данные?