MySQL 8 服務器組件

MySQL 服務器包含了一個基於組件的架構,用於擴展服務器功能。服務器和其餘組件可使用組件提供的服務。(在使用服務方面,服務器也是一個組件,等同於其餘組件)。組件之間交互僅經過他們各自提供的服務。mysql

 

MySQL 服務器包含了若干個組件來擴展服務器功能:sql

Components for configuring error logging.服務器

A component for checking passwords.架構

A component that enables applications to add their own message events to the audit log.app

 

當組件安裝後,服務器組件提供了與該組件相關的系統變量和狀態變量。引用與該組件相關的變量須要徹底的格式:component_name.variable_name。spa

 

安裝與卸載組件插件

INSTALL COMPONENT與UNINSTALL COMPONENT SQL語句能夠用來加載和卸載組件,好比 :component

INSTALL COMPONENT 'file://component_validate_password'; it

UNINSTALL COMPONENT 'file://component_validate_password';io

 

注:安裝組件相對於安裝插件,因爲不用考慮文件後綴名,在各個平臺都是統一的。

 

獲取服務器組件信息:

能夠經過mysql.component表獲取已加載的組件信息。

相關文章
相關標籤/搜索