MySQL
ELI5 — The Vibe Check
MySQL is the OG popular kid of databases. Half the internet runs on it (WordPress, Facebook originally). It is fast, well-documented, and your hosting plan probably already includes it. Not as fancy as Postgres but gets the job done.
Real Talk
MySQL is an open-source relational database management system owned by Oracle. It is widely used in web applications, particularly in the LAMP stack (Linux, Apache, MySQL, PHP). It prioritizes speed and reliability for read-heavy workloads.
When You'll Hear This
"Our WordPress site uses MySQL." / "Should we use MySQL or PostgreSQL for this project?"
Related Terms
Database
A database is like a super-organized filing cabinet for your app's data.
Index
A database index is like the index in the back of a book. Without it, the database reads every single row to find what you want.
MariaDB
MariaDB is MySQL's open-source twin that split off when Oracle bought MySQL and people got nervous.
SQL (Structured Query Language)
SQL is the language you use to talk to a database. You ask it things like 'give me all users who signed up this week' and it actually does it.
Table
A database table is exactly like a spreadsheet tab. It has columns across the top (name, email, age) and rows going down (one per person).