MySQL, PostgreSQL and MongoDB all install straight onto your server, each one separate from the others, each with a real admin tool included.
Choose the engine, the version and a memory limit - it's running a few minutes later.
Rotate credentials on a live database without taking it down.
Allow outside connections with one toggle when a developer needs direct access, and switch it off again after.
phpMyAdmin for MySQL, Adminer for the rest, with a terminal built in for when you need to go deeper.
Since you can connect more than one server, there's nothing forcing every database onto the same box as your websites. A busy client's database can sit on hardware of its own, away from anything that might compete with it for memory or disk - while a smaller project keeps everything together on one server, if that's simpler.
phpMyAdmin and Adminer cover most day-to-day work, but sometimes you need a command line. Every database comes with a built-in terminal straight into it - no separate SSH session to set up, no extra tool to install.
Every engine comes in more than one version. Pick the one a project needs today, and move to a newer one later if the project outgrows it - it doesn't have to be decided once and locked in forever.
A tiny site's database doesn't need the same resources as a busy client's. Set a memory limit per database when you install it, so a small project doesn't sit there hogging capacity a bigger one actually needs.
A WordPress site, a Laravel app, a Node.js service or a plain PHP project can all connect to the same database engines - it's not tied to one kind of site.