Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Dokploy/dokploy/llms.txt
Use this file to discover all available pages before exploring further.
Create MySQL Database
Display name for the MySQL database
Unique application name used for Docker container identification
Name of the database to create
Username for database access
Password for database user. Must match pattern:
^[a-zA-Z0-9@#%^&*()_+\-=[\]{}|;:,.<>?~]*$`Root password for MySQL. Must match pattern:
^[a-zA-Z0-9@#%^&*()_+\-=[\]{}|;:,.<>?~]*$`ID of the environment where this database will be deployed
Docker image to use for MySQL
Optional description of the database instance
Optional server ID for deployment on specific server
Unique identifier for the created MySQL instance
Application name of the database
Display name of the database
Get MySQL Database
ID of the MySQL database to retrieve
Database identifier
Display name
Application name
Database name
Database username
MySQL Docker image
Current status:
idle, running, done, or errorExternal port for database access (if configured)
Deploy MySQL
ID of the MySQL database to deploy
Start MySQL
ID of the MySQL database to start
Stop MySQL
ID of the MySQL database to stop
Update MySQL
ID of the MySQL database to update
New display name
New application name
New description
Database name
Database username
User password
Root password
Maximum memory (e.g., “2g”, “512m”)
Guaranteed memory allocation
Maximum CPU cores
Guaranteed CPU allocation
Custom command override
Command arguments
Save External Port
ID of the MySQL database
Port number for external access. Set to
null to remove external port.Save Environment Variables
ID of the MySQL database
Environment variables in KEY=VALUE format, separated by newlines
Reload MySQL
ID of the MySQL database
Application name of the database
Rebuild MySQL
ID of the MySQL database to rebuild
Remove MySQL
ID of the MySQL database to remove
Connection String Format
Mount Path
MySQL data is stored at/var/lib/mysql inside the container.