MySQL 支持以下与密钥环相关的命令行选项:
--keyring-migration-destination=
plugin
命令行格式 --keyring-migration-destination=plugin_name
类型 细绳 用于密钥迁移的目标密钥环插件。请参阅 第 6.4.4.14 节,“在密钥环密钥库之间迁移密钥”。选项值解释取决于是否
--keyring-migration-to-component
指定:如果不是,则选项值是一个密钥环插件,与 for 的解释方式相同
--keyring-migration-source
。如果是,则选项值为密钥环组件,指定为插件目录中的组件库名称,包括任何特定于平台的扩展名,例如
.so
或.dll
.
笔记--keyring-migration-source
并且--keyring-migration-destination
对于所有密钥环迁移操作都是强制性的。源插件和目标插件必须不同,并且迁移服务器必须支持这两个插件。--keyring-migration-host=
host_name
命令行格式 --keyring-migration-host=host_name
类型 细绳 默认值 localhost
当前正在使用密钥迁移密钥库之一的正在运行的服务器的主机位置。请参阅 第 6.4.4.14 节,“在密钥环密钥库之间迁移密钥”。迁移始终发生在本地主机上,因此该选项始终指定连接到本地服务器的值,例如
localhost
、127.0.0.1
、::1
或本地主机 IP 地址或主机名。--keyring-migration-password[=
password
]命令行格式 --keyring-migration-password[=password]
类型 细绳 用于连接到当前正在使用密钥迁移密钥库之一的正在运行的服务器的 MySQL 帐户的密码。请参阅 第 6.4.4.14 节,“在密钥环密钥库之间迁移密钥”。
密码值是可选的。如果没有给出,服务器会提示输入一个。如果给定,则后面的密码和密码之间 不能有空格
--keyring-migration-password=
。如果未指定密码选项,则默认为不发送密码。在命令行上指定密码应该被认为是不安全的。请参阅 第 6.1.2.1 节,“密码安全的最终用户指南”。您可以使用选项文件来避免在命令行中提供密码。在这种情况下,该文件应具有限制模式,并且只能由用于运行迁移服务器的帐户访问。
--keyring-migration-port=
port_num
命令行格式 --keyring-migration-port=port_num
类型 数字 默认值 3306
对于 TCP/IP 连接,用于连接到当前正在使用其中一个密钥迁移密钥库的正在运行的服务器的端口号。请参阅 第 6.4.4.14 节,“在密钥环密钥库之间迁移密钥”。
--keyring-migration-socket=
path
命令行格式 --keyring-migration-socket={file_name|pipe_name}
类型 细绳 对于 Unix 套接字文件或 Windows 命名管道连接,用于连接到当前正在使用密钥迁移密钥库之一的正在运行的服务器的套接字文件或命名管道。请参阅第 6.4.4.14 节,“在密钥环密钥库之间迁移密钥”。
--keyring-migration-source=
plugin
命令行格式 --keyring-migration-source=plugin_name
类型 细绳 用于密钥迁移的源密钥环插件。请参阅 第 6.4.4.14 节,“在密钥环密钥库之间迁移密钥”。
选项值与 类似
--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}]
介绍 8.0.24 类型 布尔值 默认值 OFF
指示密钥迁移是从密钥环插件到密钥环组件。此选项可以将密钥从任何密钥环插件迁移到任何密钥环组件,这有助于将 MySQL 安装从密钥环插件转换为密钥环组件。
对于从一个密钥环组件到另一个密钥环组件的密钥迁移,请使用mysql_migrate_keyring实用程序。不支持从密钥环组件迁移到密钥环插件。请参阅第 6.4.4.14 节,“在密钥环密钥库之间迁移密钥”。
--keyring-migration-user=
user_name
命令行格式 --keyring-migration-user=user_name
类型 细绳 用于连接到当前正在使用密钥迁移密钥库之一的正在运行的服务器的 MySQL 帐户的用户名。请参阅 第 6.4.4.14 节,“在密钥环密钥库之间迁移密钥”。