doc:appunti:linux:sa:mysql
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
doc:appunti:linux:sa:mysql [2019/02/05 13:03] – [Connessione senza digitare la password] niccolo | doc:appunti:linux:sa:mysql [2019/11/11 11:10] – [Riparazione di tabelle corrotte] niccolo | ||
---|---|---|---|
Line 302: | Line 302: | ||
</ | </ | ||
+ | ===== Event Scheduler were found damaged ===== | ||
+ | |||
+ | È capitato un caso in cui un **mysqldump** generava il seguente errore (MariaDB 5.5.64 su CentOS 7.7): | ||
+ | |||
+ | < | ||
+ | mysqldump: Couldn' | ||
+ | Cannot proceed because system tables used by Event | ||
+ | Scheduler were found damaged at server start | ||
+ | </ | ||
+ | |||
+ | In effetti dal prompt SQL si riscontrava lo stesso problema: | ||
+ | |||
+ | < | ||
+ | CONNECT mysql; | ||
+ | SHOW EVENTS; | ||
+ | ERROR 1577 (HY000): Cannot proceed because system tables used | ||
+ | by Event Scheduler were found damaged at server start | ||
+ | </ | ||
+ | |||
+ | Dalla shell Unix sono stati eseguiti i seguenti comandi che hanno risolto il problema (non si sa se sono tutti e tre necessari, ma fino all' | ||
+ | |||
+ | < | ||
+ | mysqlcheck --all-databases --check-upgrade --auto-repair | ||
+ | mysql_upgrade | ||
+ | systemctl restart mariadb.service | ||
+ | </ | ||
===== Utenti e privilegi ===== | ===== Utenti e privilegi ===== | ||
doc/appunti/linux/sa/mysql.txt · Last modified: 2023/03/27 11:31 by niccolo