首頁  >  文章  >  資料庫  >  mysql_upgrade - 檢查並升級 MySQL 表

mysql_upgrade - 檢查並升級 MySQL 表

WBOY
WBOY轉載
2023-08-26 18:57:151197瀏覽

mysql_upgrade - 检查并升级 MySQL 表

##讓我們了解mysql_upgrade程式 -

#用法

  • 每次MySQL升級時,使用者都應該執行mysql_upgrade,尋找與升級後的MySQL 伺服器的不相容性。

  • #它升級mysql 模式中的系統表,以便用戶可以利用本可以新增的新權限或功能升級後。

  • 它基本上升級效能架構和系統架構。

  • #它也檢查使用者架構。

  • #如果mysql_upgrade 發現表可能不相容,它會執行表檢查,如果發現一些問題,則會嘗試表修復操作

mysql_upgrade 可以如下所示使用-

  • 確保伺服器目前正在運行。

  • 呼叫mysql_upgrade 來升級mysql 模式中的系統表。

使用以下命令檢查並修復其他模式中的表-

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 設備檔案。

以上是mysql_upgrade - 檢查並升級 MySQL 表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除