Avviso plug-in BACKWPUP: impossibile-caricare-da-mysqlproc-la-tabella-è-probabilmente-corrotta

Avviso plug-in BACKWPUP: impossibile-caricare-da-mysqlproc-the-table-è-probabilmente corrotto

WAARSCHUWING: Databasefout Impossibile caricare da mysql.proc.

Quanto è grave questo avviso?Cosa si può fare per risolverlo?

Ciò è dovuto alle modifiche allo schema richieste dalle diverse versioni del server MySQL.Un modo semplice per risolvere questo problema è eseguire il comando mysql_upgrade dalla riga di comando.

Informazioni su mysql_upgrade

mysql_upgrade verifica l'incompatibilità di tutte le tabelle in tutti i database con la versione corrente del server MySQL. mysql_upgrade aggiorna anche le tabelle di sistema in modo che possano essere utilizzati nuovi privilegi o funzionalità che potrebbero essere state aggiunte.

mysql_upgrade dovrebbe essere eseguito ogni volta che MySQL viene aggiornato.Sostituisce il vecchio script mysql_fix_privilege_tables, che non dovrebbe più essere utilizzato.

mysql_upgrade esegue i seguenti comandi per controllare e riparare le tabelle e aggiornare le tabelle di sistema:

mysqlcheck --all-databases --check-upgrade --auto-repair

mysql fix_priv_tables

Esegui mysql_upgrade dalla riga di comando

Per utilizzare mysql_upgrade, assicurati che il server MySQL sia in esecuzione, quindi richiama mysql_upgrade dallo strumento della riga di comando:

mysql_upgrade -uroot -p --force

Ti dovrebbe quindi essere richiesta una password per il root di MySQL e mysql_upgrade controllerà tutti i database e le tabelle e riparerà dove appropriato.

Potrebbe essere necessario specificare il percorso completo del comando precedente se non è nel percorso di ricerca della shell.

Su Debian 6, dovrebbe essere in:

/usr/bin/mysql_upgrade -uroot -p --force

Su MAMP per Mac, il percorso predefinito è:

/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force

Su Windows, MySQL verrà installato e incluso nella sottodirectory bin.Per impostazione predefinita dovrebbe trovarsi in:

"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown

effettuare!

Dopo aver eseguito mysql_upgrade, arrestare e riavviare il server per garantire che eventuali modifiche alle tabelle di sistema abbiano effetto.

Tutte le tabelle controllate e riparate sono contrassegnate con il numero di versione corrente di MySQL.Ciò garantisce che la prossima volta che mysql_upgrade viene eseguito sulla stessa versione del server, può dire se la tabella deve essere controllata o riparata di nuovo.

发表 评论

Il tuo indirizzo email non verrà pubblicato. 必填 项 已 用 * 标注

Scorrere fino a Top