MySQL for the enterprise
Secure and automate the deployment, maintenance and upgrades of your MySQL databases across private and public clouds.
Get in touchabout MySQL for the enterprise Download the Canonical's guide to MySQLGet started
Why choose Canonical's enterprise-grade MySQL
-
Up to 10 years of security maintenance
-
Hybrid and multi-cloud ready
-
Simple per node subscription
Run MySQL on any public, private or hybrid cloud
When you use Canonical's MySQL, you benefit from optimised configurations for every cloud. You can run MySQL on Azure, AWS, Google Cloud on top of VMs or their managed Kubernetes offerings. You can also run MySQL in your private data centre on top of MAAS and LXD, Kubernetes, OpenStack or VMWare.
Easy to deploy and manage
Thanks to Charmed MySQL, your deployments will be:
- Highly available with built-in replication and automatic failover.
- Reliable with expert-crafted and self healing state-machine automation.
- Upgraded automatically during your maintenance windows and with minimum downtime.
- Disaster recovery ready with built-in cross region replication, backup and restore capabilities to ensure business continuity.
- Hybrid and multi-cloud ready with automation that supports deployment within and across private and public clouds.
- Shipped with a holistic observability and alerting solution based on Prometheus, Loki and Grafana.
MySQL security
Charmed MySQL comes with up to 10 years of security maintenance. It also ships with hardened configurations to help you comply with the most stringent requirements in terms of encryption, auditing, logging, authentication and authorisation.
MySQL support
Get comprehensive, 24/7 or weekday support for Charmed MySQL, covering the entire solution for up to 10 years.
Predictable pricing
for enterprise-grade MySQL
Charmed MySQL support is priced per node, per year with no per-socket or per-core limitations, and no software licence fees. Use our Charmed MySQL for better control over your TCO. Budgeting and financial planning are straightforward and predictable.
Charmed MySQL services
You can self-manage our Charmed MySQL solution or you can opt for a fully managed setup where Canonical experts deploy and operate your MySQL fleet on top of your on-premise infrastructure or using your cloud tenants.
MySQL use cases
MySQL is one of the world's most popular databases. The simple deployment model of MySQL (a single process per instance) and its ease of use make it a good database management system to bootstrap several use cases:
Web and mobile applications
MySQL is the M in the popular LAMP architecture that powers a lot of e-commerce, content management and forum-like applications.
Applications managing geospatial data
MySQL has extensive support for spatial data types and spatial indexes making it a good choice for powering related systems.
FinOps and banking
MySQL provides the transactional ACID guarantees and the mature replication capabilities that finance systems need.
Text search use cases
MySQL also provides basic full text search capabilities allowing you to accommodate such use cases without the need for duplicating your data or compromising on its consistency.
Go further with Charmed MySQL
Read our tutorials and installation guides to learn how to deploy and manage MySQL within and across public and private clouds.
Gain insights on how to succeed in migrating your most valuable assets – your data – to the cloud.
Build a comprehensive backup strategy to meet your requirements in terms of data protection and recovery times.
Dive into the differences between the two most popular open-source databases and what those differences mean from a performance, operability and community engagement perspective.
"MySQL" is a trademark or registered trademark of Oracle. Other trademarks are property of their respective owners.
Canonical's MySQL offerings are not sponsored, endorsed, or affiliated with Oracle.