MySQL
Provision and operate MySQL databases, including backups and external ports. Generated from the `notploy` command surface.
Provision and operate MySQL databases, including backups and external ports.
notploy mysql exposes 16 commands. They map one-to-one onto the mysql.* API operations, so anything reachable from the dashboard is reachable from here.
Run notploy mysql --help to list these commands in your terminal, or
notploy mysql <command> --help for a single command.
Commands
notploy mysql change-password
Calls POST /api/trpc/mysql.changePassword.
notploy mysql change-password --mysqlId <value> --password <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--password <value> | string | Yes | — |
--type <value> | string | No | user, root |
--profile <name> | string | No | — |
notploy mysql change-status
Calls POST /api/trpc/mysql.changeStatus.
notploy mysql change-status --mysqlId <value> --applicationStatus <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--applicationStatus <value> | string | Yes | idle, running, done, error |
--profile <name> | string | No | — |
notploy mysql create
Calls POST /api/trpc/mysql.create.
notploy mysql create --name <value> --environmentId <value> --databaseName <value> --databaseUser <value> --databasePassword <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--name <value> | string | Yes | — |
--appName <value> | string | No | — |
--dockerImage <value> | string | No | — |
--environmentId <value> | string | Yes | — |
--description <value> | string | No | — |
--databaseName <value> | string | Yes | — |
--databaseUser <value> | string | Yes | — |
--databasePassword <value> | string | Yes | — |
--databaseRootPassword <value> | string | No | — |
--serverId <value> | string | No | — |
--profile <name> | string | No | — |
notploy mysql deploy
Calls POST /api/trpc/mysql.deploy.
notploy mysql deploy --mysqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql move
Calls POST /api/trpc/mysql.move.
notploy mysql move --mysqlId <value> --targetEnvironmentId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--targetEnvironmentId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql one
Calls GET /api/trpc/mysql.one.
notploy mysql one --mysqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql read-logs
Calls GET /api/trpc/mysql.readLogs.
notploy mysql read-logs --mysqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--tail <value> | number | No | — |
--since <value> | string | No | — |
--search <value> | string | No | — |
--profile <name> | string | No | — |
notploy mysql rebuild
Calls POST /api/trpc/mysql.rebuild.
notploy mysql rebuild --mysqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql reload
Calls POST /api/trpc/mysql.reload.
notploy mysql reload --mysqlId <value> --appName <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--appName <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql remove
Calls POST /api/trpc/mysql.remove.
notploy mysql remove --mysqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql save-environment
Calls POST /api/trpc/mysql.saveEnvironment.
notploy mysql save-environment --mysqlId <value> --env <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--env <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql save-external-port
Calls POST /api/trpc/mysql.saveExternalPort.
notploy mysql save-external-port --mysqlId <value> --externalPort <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--externalPort <value> | number | Yes | — |
--profile <name> | string | No | — |
notploy mysql search
Calls GET /api/trpc/mysql.search.
notploy mysql search [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--q <value> | string | No | — |
--name <value> | string | No | — |
--appName <value> | string | No | — |
--description <value> | string | No | — |
--projectId <value> | string | No | — |
--environmentId <value> | string | No | — |
--limit <value> | number | No | — |
--offset <value> | number | No | — |
--profile <name> | string | No | — |
notploy mysql start
Calls POST /api/trpc/mysql.start.
notploy mysql start --mysqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql stop
Calls POST /api/trpc/mysql.stop.
notploy mysql stop --mysqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mysql update
Calls POST /api/trpc/mysql.update.
notploy mysql update --mysqlId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mysqlId <value> | string | Yes | — |
--name <value> | string | No | — |
--appName <value> | string | No | — |
--description <value> | string | No | — |
--databaseName <value> | string | No | — |
--databaseUser <value> | string | No | — |
--databasePassword <value> | string | No | — |
--databaseRootPassword <value> | string | No | — |
--dockerImage <value> | string | No | — |
--command <value> | string | No | — |
--args <json> | array | No | — |
--env <value> | string | No | — |
--memoryReservation <value> | string | No | — |
--memoryLimit <value> | string | No | — |
--cpuReservation <value> | string | No | — |
--cpuLimit <value> | string | No | — |
--externalPort <value> | number | No | — |
--applicationStatus <value> | string | No | idle, running, done, error |
--healthCheckSwarm <json> | object | No | — |
--restartPolicySwarm <json> | object | No | — |
--placementSwarm <json> | object | No | — |
--updateConfigSwarm <json> | object | No | — |
--rollbackConfigSwarm <json> | object | No | — |
--modeSwarm <json> | object | No | — |
--labelsSwarm <json> | object | No | — |
--networkSwarm <json> | array | No | — |
--stopGracePeriodSwarm <value> | number | No | — |
--endpointSpecSwarm <json> | object | No | — |
--ulimitsSwarm <json> | array | No | — |
--replicas <value> | number | No | — |
--createdAt <value> | string | No | — |
--environmentId <value> | string | No | — |
--networkIds <json> | array | No | — |
--detachNotployNetwork [boolean] | boolean | No | — |
--no-detachNotployNetwork | boolean | No | — |
--profile <name> | string | No | — |