MySQL Router 8.0

4.3.2.4 mysqlrouter_keyring — Command Line Options

The mysqlrouter_keyring utility is a command line application to manage MySQL Router key rings.

Note

This feature was added in MySQL Router 8.0.18.

Usage information:

Generic commands

Keyring commands; all commands also accept --master-key-reader and --master-key-writer instead of --master-key-file.

Master-key commands

Examples:

$> mysqlrouter_keyring init --master-key-file=mysqlrouter.key data/keyring
    
$> mysqlrouter_keyring list --master-key-file=mysqlrouter.key data/keyring
$> mysqlrouter_keyring list --master-key-file=mysqlrouter.key data/keyring user   

$> mysqlrouter_keyring get --master-key-file=mysqlrouter.key data/keyring someuser key

$> mysqlrouter_keyring export --master-key-file=mysqlrouter.key data/keyring

$> mysqlrouter_keyring set --master-key-file=mysqlrouter.key data/keyring user key value

$> mysqlrouter_keyring delete --master-key-file=mysqlrouter.key data/keyring user
$> mysqlrouter_keyring delete --master-key-file=mysqlrouter.key data/keyring user key

$> mysqlrouter_keyring master-key-list --master-key-file=mysqlrouter.key

$> mysqlrouter_keyring master-key-delete --master-key-file=mysqlrouter.key data/keyring 

$> mysqlrouter_keyring master-key-rename --master-key-file=mysqlrouter.key data/keyring other/data/keyring