OS Manuals

/usr/bin/proxysql

High-performance MySQL proxy with a GPL license

From proxysql-fips 3.0.11-r5 (enterprise-packages), captured 2026-11-09 by running proxysql --help (exit 0). permalink

2026-11-09 15:09:44 [INFO] Using OpenSSL version: OpenSSL 4.0.3 29 Sep 2026
High Performance Advanced Proxy for MySQL

USAGE: proxysql [OPTIONS]

OPTIONS:

-B, --bootstrap ARG          Start ProxySQL in Group Replication bootstrap mode.
                             An URI needs to be specified for creating a
                             connection to the bootstrap server, if no URI is
                             provided, a connection to the default local socket
                             will be attempted.
-c, --config ARG             Configuration file
-D, --datadir ARG            Datadir
-d, --directory ARG          Datadir
-e, --exit-on-error          Do not restart ProxySQL if crashes
-f, --foreground             Run in foreground
-h, -help, --help, --usage   Display usage instructions.
-M, --no-monitor             Do not start Monitor Module
-n, --no-start               Starts only the admin service
-r, --reuseport              Use SO_REUSEPORT
-S, --admin-socket ARG       Administration Unix Socket
-U, --uuid ARG               UUID
-V, --version                Print version
--account ARG                Account to use by monitoring after bootstrap,
                             either reuses a specify account or creates a new
                             one; this behavior is controlled by related option
                             '--acount-create'. When used, a password must be
                             provided.
--account-create ARG         Account creation policy for bootstrap. Possible
                             values are:
                             - if-not-exists (default): If the account doesn't
                             exist, create it, otherwise reuse it.
                             - always: Only bootstrap if the account isn't
                             present and can be created.
                             - never: Only bootstrap if the account is already
                             present.
--account-host ARG           Host pattern to be used for accounts created during
                             bootstrap
--clickhouse-server          Enable ClickHouse Server
--conf-base-port ARG         Sets the default base port ('mysql-interfaces') for
                             the default R/W split port based configuration
--conf-bind-address ARG      Sets the default bind address ('mysql-interfaces').
                             Used in combination with '--conf-bind-port'
--conf-skip-tcp ARG          Sets the default base port for the default R/W
                             split port based configuration
--conf-use-sockets ARG       bootstrap option, configures two Unix sockets with
                             names 'mysql.sock' and 'mysqlro.sock'
--idle-threads               Create auxiliary threads to handle idle connections
--initial                    Rename/empty database file
--no-version-check           Do not check for the latest version of ProxySQL
--password-retries ARG       Number of attempts for generating a password when
                             creating an account during bootstrap
--reload                     Merge config file into database file
--sqlite3-server             Enable SQLite3 Server
--ssl-ca ARG                 The path name of the Certificate Authority (CA)
                             certificate file. Must specify the same certificate
                             used by the server
--ssl-capath ARG             The path name of the directory that contains
                             trusted SSL CA certificate files
--ssl-cert ARG               The path name of the client public key certificate
                             file
--ssl-cipher ARG             The list of permissible ciphers for SSL encryption
--ssl-crl ARG                The path name of the file containing certificate
                             revocation lists
--ssl-crlpath ARG            The path name of the directory that contains
                             certificate revocation list files
--ssl-key ARG                The path name of the client private key file
--ssl-mode ARG               SSL connection mode for using during bootstrap
                             during normal operation with the backend servers.
                             Only PREFERRED, and DISABLED are supported.


ProxySQL rev. 3.0.11-r5 -- Sun Oct 11 12:42:01 2026
Copyright (C) 2013-2026 ProxySQL LLC
This program is free and without warranty
Options (35)
OptionDescriptionSource
-B, --bootstrap ARGStart ProxySQL in Group Replication bootstrap mode.help
-c, --config ARGConfiguration filehelp
-D, --datadir ARGDatadirhelp
-d, --directory ARGDatadirhelp
-e, --exit-on-errorDo not restart ProxySQL if crasheshelp
-f, --foregroundRun in foregroundhelp
-h, -help, --help, --usageDisplay usage instructions.help
-M, --no-monitorDo not start Monitor Modulehelp
-n, --no-startStarts only the admin servicehelp
-r, --reuseportUse SO_REUSEPORThelp
-S, --admin-socket ARGAdministration Unix Sockethelp
-U, --uuid ARGUUIDhelp
-V, --versionPrint versionhelp
--account ARGAccount to use by monitoring after bootstrap, either reuses a specify account or creates a new one;help
--account-create ARGAccount creation policy for bootstrap.help
--account-host ARGHost pattern to be used for accounts created during bootstraphelp
--clickhouse-serverEnable ClickHouse Serverhelp
--conf-base-port ARGSets the default base port ('mysql-interfaces') for the default R/W split port based configurationhelp
--conf-bind-address ARGSets the default bind address ('mysql-interfaces').help
--conf-skip-tcp ARGSets the default base port for the default R/W split port based configurationhelp
--conf-use-sockets ARGbootstrap option, configures two Unix sockets with names 'mysql.sock' and 'mysqlro.sock'help
--idle-threadsCreate auxiliary threads to handle idle connectionshelp
--initialRename/empty database filehelp
--no-version-checkDo not check for the latest version of ProxySQLhelp
--password-retries ARGNumber of attempts for generating a password when creating an account during bootstraphelp
--reloadMerge config file into database filehelp
--sqlite3-serverEnable SQLite3 Serverhelp
--ssl-ca ARGThe path name of the Certificate Authority (CA) certificate file.help
--ssl-capath ARGThe path name of the directory that contains trusted SSL CA certificate fileshelp
--ssl-cert ARGThe path name of the client public key certificate filehelp
--ssl-cipher ARGThe list of permissible ciphers for SSL encryptionhelp
--ssl-crl ARGThe path name of the file containing certificate revocation listshelp
--ssl-crlpath ARGThe path name of the directory that contains certificate revocation list fileshelp
--ssl-key ARGThe path name of the client private key filehelp
--ssl-mode ARGSSL connection mode for using during bootstrap during normal operation with the backend servers.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.