MySQL logo
Data

MySQL

Widely used open-source relational database. MySQL is an open-source relational database owned by Oracle, used by many web applications and content management systems. It offers a Community edition and commercial editions, and MariaDB is a separate fork with a compatible heritage. It is available as a managed service on all major clouds.

When it is the right choice

  • Your application or platform, such as WordPress, is built for MySQL
  • You need a well-understood database with broad hosting support
  • Your team already has strong MySQL experience
  • For new projects needing advanced features or extensions, PostgreSQL is often the stronger choice

How we use it

  • Run MySQL on managed services or on servers configured with Ansible
  • Set up replication, backups and tested restores
  • Monitor slow queries and replication lag and tune schemas and indexes
  • Plan and test major version upgrades before support ends
Works well with

Often used together

Questions

MySQL: frequently asked

MySQL or MariaDB?

They share history but have diverged. Choose based on what your application supports and what your cloud provider offers as a managed service.

How do we upgrade MySQL safely?

Test the upgrade on a copy of production, check application compatibility, and use a replica-based switchover to keep downtime short.

Running MySQL, or deciding whether to? Tell us what you have; the first consultation is free.

Let's talk »