Artikelverzeichnis
BACKWPUP-Plug-in-Warnung-kann nicht geladen werden von-mysqlproc-der-tisch-ist-wahrscheinlich-korrupt
WAARSCHUWING: Databasefout kann nicht geladen werden mysql.proz.
Wie ernst ist diese Warnung?Was kann getan werden, um es zu beheben?
Dies liegt an Schemaänderungen, die von verschiedenen MySQL-Serverversionen benötigt werden.Eine einfache Möglichkeit, dies zu beheben, besteht darin, den Befehl mysql_upgrade von der Befehlszeile aus auszuführen.
Über mysql_upgrade
mysql_upgrade prüft alle Tabellen in allen Datenbanken auf Inkompatibilität mit der aktuellen Version des MySQL-Servers. mysql_upgrade aktualisiert auch Systemtabellen, sodass neue Privilegien oder Funktionen, die möglicherweise hinzugefügt wurden, genutzt werden können.
mysql_upgrade sollte jedes Mal ausgeführt werden, wenn MySQL aktualisiert wird.Es ersetzt das ältere mysql_fix_privilege_tables-Skript, das nicht mehr verwendet werden sollte.
mysql_upgrade führt die folgenden Befehle aus, um Tabellen zu prüfen und zu reparieren und Systemtabellen zu aktualisieren:
mysqlcheck --all-databases --check-upgrade --auto-repair
MySQL fix_priv_tables
Führen Sie mysql_upgrade von der Befehlszeile aus
Um mysql_upgrade zu verwenden, stellen Sie sicher, dass der MySQL-Server läuft, und rufen Sie dann mysql_upgrade über das Befehlszeilentool auf:
mysql_upgrade -uroot -p --force
Sie sollten dann nach einem Passwort für MySQL-Root gefragt werden, und mysql_upgrade überprüft alle Datenbanken und Tabellen und repariert sie gegebenenfalls.
Möglicherweise müssen Sie den vollständigen Pfad zum obigen Befehl angeben, wenn er sich nicht im Suchpfad der Shell befindet.
Unter Debian 6 sollte es in:
/usr/bin/mysql_upgrade -uroot -p --force
Bei MAMP für Mac lautet der Standardpfad:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
Unter Windows wird MySQL installiert und in das Unterverzeichnis bin aufgenommen.Standardmäßig sollte es sich befinden unter:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
Komplett!
Halten Sie nach dem Ausführen von mysql_upgrade den Server an und starten Sie ihn neu, um sicherzustellen, dass alle Änderungen an den Systemtabellen wirksam werden.
Alle überprüften und reparierten Tabellen sind mit der aktuellen MySQL-Versionsnummer gekennzeichnet.Dadurch wird sichergestellt, dass beim nächsten Ausführen von mysql_upgrade auf derselben Version des Servers festgestellt wird, ob die Tabelle überprüft oder erneut repariert werden muss.
Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) teilte „BACKWPUP-Plugin-Warnung-kann-nicht-aus-mysqlproc-laden-die-Tabelle-ist-wahrscheinlich-beschädigt“ mit, was für Sie hilfreich ist.
Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-167.html
Willkommen im Telegrammkanal von Chen Weiliangs Blog, um die neuesten Updates zu erhalten!
📚 Dieser Leitfaden enthält einen enormen Mehrwert. 🌟Dies ist eine seltene Gelegenheit, verpassen Sie sie nicht! ⏰⌛💨
Teilen und liken, wenn es euch gefällt!
Ihr Teilen und Ihre Likes sind unsere ständige Motivation!