So führen Sie mysql_upgrade unter Windows aus

So führen Sie mysql_upgrade unter Windows aus

Ich habe gerade MySQL Server für Windows auf meiner 2008 R2-Box aktualisiert (deinstalliert, neu gestartet, neues Installationsprogramm heruntergeladen und installiert).

Auf der Webseite zum Upgrade-Verfahren heißt es:

Um mysql_upgrade zu verwenden, stellen Sie sicher, dass der Server läuft, und rufen Sie ihn dann folgendermaßen auf:

shell> mysql_upgrade [options]

Aber ich komme nicht dahinter ... Wahrscheinlich habe ich einen Blackout, aber wenn ich mysql_upgrade über den MySQL-Befehlszeilenclient ausführe, erhalte ich die Fehlermeldung 1064: „In Ihrer SQL-Syntax usw. liegt ein Fehler vor.“

Was mache ich falsch?

Antwort1

Bei dem mysql_upgradeBefehl handelt es sich um einen Systembefehl und nicht um einen MySQL-Befehl.

Führen Sie " mysql_upgrade" aus der Eingabeaufforderung ( cmd.exe) aus. Wenn es nicht in Ihrem Pfad ist, finden Sie es höchstwahrscheinlich am folgenden Speicherort: C:\Programme\MySQL\MySQL Server 5.6\bin

Oder andernfalls im Unterverzeichnis „bin“ Ihres MySQL-Server-Installationspfads.

Sie möchten ihm wahrscheinlich den Root-Benutzernamen übergeben und ihn auffordern, Ihr Passwort wie folgt abzufragen:

mysql_upgrade -u root -p

verwandte Informationen