MySQL Shell 9.0  /  MySQL Shell 程式碼執行  /  API 命令列整合

5.8 API 命令列整合

MySQL Shell 透過 API 命令列整合公開其大部分功能,使用一種語法來提供對物件及其函式的存取,而無需開啟互動式介面。這讓您可以輕鬆地將 mysqlsh 與其他工具整合。例如,如果您想使用 bash 指令碼自動化建立 InnoDB 叢集的方式,您可以使用命令列整合來呼叫 AdminAPI 作業。此功能類似於使用 --execute 選項,但命令列整合使用簡化的引數語法,減少了終端機可能需要的引號和跳脫字元。與批次模式不同,命令列整合是無狀態的。這表示無法執行會傳回物件以供後續作業使用的操作。命令列整合會呼叫操作,或全域物件的函式,然後傳回。