Database
MySQL
The database your existing site is probably already on
MySQL runs underneath most WordPress sites, most shared hosting, and a large share of business software written in the last twenty years. If that's what you have, it usually makes more sense to work with it properly than to migrate away for its own sake.
Why this matters to you
- Supported by practically every host, so it stays cheap to run
- Your existing system keeps working — no risky migration project
- Well understood by most developers, so support is easy to find
- More than fast enough for the majority of business applications
What I build with it
The kind of work this is right for.
Query and index optimisation on databases that have grown slow
Reporting exports out of existing systems
Connecting legacy MySQL databases to new applications
Backup and recovery setups that get tested
Migrations to PostgreSQL when there's a real reason to move
Where this fits
Services that use MySQL.
Common questions
Things people ask before starting.
Related Database Skills
Technologies I usually pair with MySQL.
Need a MySQL developer?
Tell me what you're trying to build or fix. I'll come back with a clear scope and timeline in writing — and I'll say so if MySQL isn't the right tool for it.



