Glossary
technical

MySQL

Definition

The world's most popular open-source database. Powers WordPress, Shopify, and millions of websites. Stores data in structured tables.

What is MySQL?

MySQL is a relational database management system – software for storing, organising, and retrieving data. It's open-source, reliable, and has powered the web for decades.

If you have a WordPress site, it runs on MySQL. The same goes for Drupal, Joomla, and most PHP-based applications.

Why MySQL Is Everywhere

Reliability

MySQL has been around since 1995. It's proven, stable, and well-understood.

Performance

Handles millions of queries efficiently when properly configured.

Cost

Open-source and free to use. Commercial support available if needed.

Hosting Support

Every web host supports MySQL. It's the default database for most hosting plans.

WordPress Connection

WordPress requires MySQL (or MariaDB, a compatible fork). This alone means MySQL powers 43% of all websites.

What MySQL Stores

For a typical website:

Table Contents
users Account information
posts Blog content, pages
products E-commerce items
orders Purchase records
sessions Login status
settings Site configuration

MySQL vs Alternatives

Database Best For
MySQL General web use, WordPress
PostgreSQL Complex queries, advanced features
SQLite Small sites, development
MongoDB Flexible data, real-time apps

MySQL and Performance

Database performance directly affects page speed. Slow queries mean slow pages. Optimisation techniques include:

  • Indexing – helps MySQL find data faster
  • Query optimisation – efficient database requests
  • Caching – storing results temporarily
  • Server resources – adequate RAM and CPU

For Website Owners

You rarely interact with MySQL directly – your CMS handles it. But understanding the basics helps when:

  • Choosing hosting (check MySQL version)
  • Troubleshooting slow pages
  • Migrating websites
  • Understanding backup procedures

Your database is where all your content lives. Keep it backed up.

Want to Learn More?

Check out our in-depth guides on web design, SEO, and digital marketing.