文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
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 節,「金鑰環元件安裝」