Heim >Datenbank >MySQL-Tutorial >mysql_upgrade – MySQL-Tabellen prüfen und aktualisieren

mysql_upgrade – MySQL-Tabellen prüfen und aktualisieren

WBOY
WBOYnach vorne
2023-08-26 18:57:151263Durchsuche

mysql_upgrade - 检查并升级 MySQL 表

... Das MySQL-Schema, damit der Benutzer von neuen Berechtigungen oder Funktionen profitieren kann, die nach dem Upgrade hätten hinzugefügt werden können

Wenn mysql_upgrade feststellt, dass eine Tabelle eine mögliche Inkompatibilität aufweist, führt es eine Tabellenprüfung durch und, wenn Probleme gefunden werden, versucht es eine Tabellenreparaturoperation

    Mysql_upgrade kann wie unten gezeigt verwendet werden −
  • Stellen Sie sicher, dass Der Server läuft gerade.
  • Rufen Sie mysql_upgrade auf, um die Systemtabellen im MySQL-Schema zu aktualisieren.
  • Überprüfen und reparieren Sie Tabellen in anderen Schemata mit dem folgenden Befehl −
  • shell> mysql_upgrade [options]

    停止服务器并重新启动,以便使任何系统表更改生效.

  • 如果有多个需要升级的MySQL服务器实例,则可以使用适合连接到每个所需服务器的连接参数来调用mysql_upgrade.让我们以一个例子来说明 -
  • 通过连接到适当的端口,升级本地主机上运行的端口为3306到3308的每个服务器.可以使用以下命令来完成这个操作 -

    shell> mysql_upgrade --protocol=tcp -P 3306 [other_options]
    shell> mysql_upgrade --protocol=tcp -P 3307 [other_options]
    shell> mysql_upgrade --protocol=tcp -P 3308 [other_options]
  • 对于Unix上的本地主机连接,--protocol=tcp选项将强制使用TCP/ IP连接,而不是Unix套接字文件.

Das obige ist der detaillierte Inhalt vonmysql_upgrade – MySQL-Tabellen prüfen und aktualisieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen