doctl databases

Go to Navigation


db, dbs, d, database


The commands under doctl databases are for managing your MySQL, Redis, PostgreSQL, MongoDB, and Kafka database services.


Option Description
--help , -h Help for this command
Command Description
doctl doctl is a command line interface (CLI) for the DigitalOcean API.
doctl databases backups List database cluster backups
doctl databases configuration View the configuration of a database cluster given its ID and Engine
doctl databases connection Retrieve connection details for a database cluster
doctl databases create Create a database cluster
doctl databases db Display commands for managing individual databases within a cluster
doctl databases delete Delete a database cluster
doctl databases firewalls Display commands to manage firewall rules (called`trusted sources` in the control panel) for database clusters
doctl databases fork Create a new database cluster by forking an existing database cluster.
doctl databases get Get details for a database cluster
doctl databases list List your database clusters
doctl databases maintenance-window Display commands for scheduling automatic maintenance on your database cluster
doctl databases migrate Migrate a database cluster to a new region
doctl databases options Display available database options (regions, version, layouts, etc.) for all available database engines
doctl databases pool Display commands for managing connection pools
doctl databases replica Display commands to manage read-only database replicas
doctl databases resize Resize a database cluster
doctl databases sql-mode Display commands to configure a MySQL database cluster's SQL modes
doctl databases topics Display commands to manage topics for kafka database clusters
doctl databases user Display commands for managing database users

Global Flags

Option Description
--access-token, -t API V2 access token
--api-url, -u Override default API endpoint
--config, -c Specify a custom config file
  • macOS: ${HOME}/Library/Application Support/doctl/config.yaml
  • Linux: ${XDG_CONFIG_HOME}/doctl/config.yaml
  • Windows: %APPDATA%\doctl\config.yaml
--context Specify a custom authentication context name
--http-retry-max Set maximum number of retries for requests that fail with a 429 or 500-level error
Default: 5
--http-retry-wait-max Set the minimum number of seconds to wait before retrying a failed request
Default: 30
--http-retry-wait-min Set the maximum number of seconds to wait before retrying a failed request
Default: 1
--interactive Enable interactive behavior. Defaults to true if the terminal supports it (default false)
Default: false
--output, -o Desired output format [text|json]
Default: text
--trace Show a log of network activity while performing a command
Default: false
--verbose, -v Enable verbose output
Default: false