MySQL 支援下列金鑰環相關的命令列選項
--keyring-migration-destination=
plugin
命令列格式 --keyring-migration-destination=外掛程式名稱
類型 字串 用於金鑰移轉的目的地金鑰環外掛程式或元件。請參閱章節 8.4.4.11,「在金鑰環金鑰儲存區之間移轉金鑰」。選項值的解譯取決於是否指定了
--keyring-migration-to-component
或--keyring-migration-from-component
如果使用
--keyring-migration-to-component
,選項值會是金鑰環外掛程式,解譯方式與--keyring-migration-source
相同。如果使用
--keyring-migration-to-component
,選項值會是金鑰環元件,指定為外掛程式目錄中的元件程式庫名稱,包括任何平台特定的副檔名,例如.so
或.dll
。
注意--keyring-migration-source
和--keyring-migration-destination
對於所有金鑰環移轉作業都是強制性的。來源和目的地必須不同,且移轉伺服器必須同時支援兩者。--keyring-migration-from-component
命令列格式 --keyring-migration-from-component[={OFF|ON}]
類型 布林值 預設值 OFF
表示金鑰移轉是從金鑰環元件移轉至金鑰環外掛程式。此選項可讓您將金鑰從金鑰環元件移轉至金鑰環外掛程式。
若要從金鑰環外掛程式移轉至金鑰環元件,請使用
--keyring-migration-to-component
選項。若要從一個金鑰環元件移轉至另一個金鑰環元件,請使用mysql_migrate_keyring公用程式。請參閱章節 8.4.4.11,「在金鑰環金鑰儲存區之間移轉金鑰」。--keyring-migration-host=
host_name
命令列格式 --keyring-migration-host=主機名稱
類型 字串 預設值 localhost
目前正在使用其中一個金鑰移轉金鑰儲存區的執行伺服器的主機位置。請參閱章節 8.4.4.11,「在金鑰環金鑰儲存區之間移轉金鑰」。移轉一律在本機主機上進行,因此選項一律指定用於連線至本機伺服器的值,例如
localhost
、127.0.0.1
、::1
或本機主機 IP 位址或主機名稱。--keyring-migration-password[=
password
]命令列格式 --keyring-migration-password[=密碼]
類型 字串 用於連線到目前正在使用其中一個金鑰遷移金鑰儲存區的執行中伺服器的 MySQL 帳戶密碼。請參閱第 8.4.4.11 節,「在金鑰環金鑰儲存區之間遷移金鑰」。
密碼值為選填。若未提供,伺服器會提示輸入。若有提供,
--keyring-migration-password=
和其後的密碼之間不得有空格。若未指定密碼選項,預設為不傳送密碼。在命令列上指定密碼應視為不安全。請參閱第 8.1.2.1 節,「密碼安全性的最終使用者指南」。您可以使用選項檔案來避免在命令列上提供密碼。在這種情況下,檔案應具有限制模式,並且只能由用於執行遷移伺服器的帳戶存取。
--keyring-migration-port=
port_num
命令列格式 --keyring-migration-port=port_num
類型 數值 預設值 3306
對於 TCP/IP 連線,用於連線到目前正在使用其中一個金鑰遷移金鑰儲存區的執行中伺服器的連接埠號碼。請參閱第 8.4.4.11 節,「在金鑰環金鑰儲存區之間遷移金鑰」。
--keyring-migration-socket=
path
命令列格式 --keyring-migration-socket={file_name|pipe_name}
類型 字串 對於 Unix socket 檔案或 Windows 具名管道連線,用於連線到目前正在使用其中一個金鑰遷移金鑰儲存區的執行中伺服器的 socket 檔案或具名管道。請參閱第 8.4.4.11 節,「在金鑰環金鑰儲存區之間遷移金鑰」。
--keyring-migration-source=
plugin
命令列格式 --keyring-migration-source=plugin_name
類型 字串 用於金鑰遷移的來源金鑰環外掛程式。請參閱第 8.4.4.11 節,「在金鑰環金鑰儲存區之間遷移金鑰」。
此選項值與
--plugin-load
類似,但只能指定一個外掛程式程式庫。此值以plugin_library
或name
=
plugin_library
的形式給定,其中plugin_library
是包含外掛程式碼的程式庫檔案名稱,而name
是要載入的外掛程式名稱。如果命名外掛程式程式庫時未加上任何外掛程式名稱,伺服器會載入該程式庫中的所有外掛程式。若有加上外掛程式名稱,伺服器只會從該程式庫載入已命名的外掛程式。伺服器會在plugin_dir
系統變數所命名的目錄中尋找外掛程式程式庫檔案。注意--keyring-migration-source
和--keyring-migration-destination
對於所有金鑰環遷移作業都是必要項目。來源和目的地外掛程式必須不同,且遷移伺服器必須支援這兩個外掛程式。--keyring-migration-to-component
命令列格式 --keyring-migration-to-component[={OFF|ON}]
類型 布林值 預設值 OFF
表示金鑰遷移是從金鑰環外掛程式遷移至金鑰環元件。此選項可將金鑰從金鑰環外掛程式遷移至金鑰環元件。
對於從金鑰環元件遷移至金鑰環外掛程式,請使用
--keyring-migration-from-component
選項。對於從一個金鑰環元件遷移至另一個金鑰環元件的金鑰遷移,請使用 mysql_migrate_keyring 公用程式。請參閱第 8.4.4.11 節,「在金鑰環金鑰儲存區之間遷移金鑰」。--keyring-migration-user=
user_name
命令列格式 --keyring-migration-user=user_name
類型 字串 用於連線到目前正在使用其中一個金鑰遷移金鑰儲存區的執行中伺服器的 MySQL 帳戶使用者名稱。請參閱第 8.4.4.11 節,「在金鑰環金鑰儲存區之間遷移金鑰」。