文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


15.7.4.5 UNINSTALL COMPONENT 語法

UNINSTALL COMPONENT component_name [, component_name ] ...

此語法會停用並解除安裝一個或多個元件。元件提供伺服器和其他元件可用的服務;請參閱第 7.5 節,「MySQL 元件」UNINSTALL COMPONENTINSTALL COMPONENT 的補充。它需要 mysql.component 系統資料表的 DELETE 權限,因為它會從該資料表中移除註冊元件的資料列。UNINSTALL COMPONENT 不會復原持續性變數,包括使用 INSTALL COMPONENT ... SET PERSIST 持續化的變數。

範例

UNINSTALL COMPONENT 'file://component1', 'file://component2';

有關元件命名的資訊,請參閱第 15.7.4.3 節,「INSTALL COMPONENT 語法」

如果發生任何錯誤,語法會失敗且沒有任何效果。例如,如果元件名稱錯誤、已命名的元件未安裝,或因為其他已安裝的元件依賴它而無法解除安裝,就會發生這種情況。

載入器服務會處理元件卸載,包括從充當註冊表的 mysql.component 系統資料表中移除已解除安裝的元件。因此,卸載的元件不會在後續伺服器重新啟動的啟動序列期間載入。

注意

此語法對金鑰環元件沒有作用,金鑰環元件是使用資訊清單檔案載入,無法解除安裝。請參閱第 8.4.4.2 節,「金鑰環元件安裝」