MySQL

MySQL

Official Preset8.0

Category: Databases & BaaS

#database#sql#mysql#innodb#relational#open-source

Overview

MySQL is an open-source relational database management system that delivers fast query processing, rock-solid reliability, and multi-tenant performance. It is the default database engine for LAMP stacks and millions of production CMS and e-commerce platforms worldwide. Deploying MySQL with tug.sh ensures pre-configured UTF8mb4 character sets, volume isolation, and simple credentials generation.

Primary Use Cases

1

Backbone for WordPress, WooCommerce, Magento, and Drupal websites

2

E-commerce stores and customer order processing backends

3

Legacy and modern web applications built on PHP, Node.js, or Python

4

Relational data management with battle-tested performance

Key Features

  • High performance storage engines including InnoDB
  • Native JSON document support and indexing
  • Robust authentication, password validation, and SSL encryption
  • Automated replication architectures for high availability
  • Massive global community and universal driver compatibility

Container Specification

Docker Image

mysql:8

Default Version

8.0

SSL & Domain Routing

Automated Let's Encrypt (Caddy / Traefik)

Persistent Volumes

Managed host volume mounts

How to Deploy MySQL with tug.sh

1

Connect your Linux server

Run the 1-line tug.sh agent install command on any Ubuntu, Debian, or Rocky Linux VPS.

2

Select MySQL from the Marketplace

Pick your domain name, configure custom environment variables if needed, and choose your persistent storage folder.

3

Click Deploy & Go Live

tug.sh pulls the container, sets up HTTPS certificates, configures the reverse proxy, and boots the service in under 60 seconds.