M
MySQL
MySQL is an open-source relational database management system widely used for web applications and data storage.
What is MySQL?
MySQL is an open-source relational database management system (RDBMS) based on Structured Query Language (SQL). It's one of the most popular databases for web applications, powering many major websites and applications.
MySQL Basics
- Database: Container for tables
- Table: Structured data storage
- Row: Individual record
- Column: Data field
- Primary Key: Unique identifier
- Foreign Key: Relationship reference
MySQL Features
ACID compliance, replication, partitioning, stored procedures, triggers, and full-text search.
Common Misconceptions
- "MySQL is only for small apps" - Powers large-scale systems
- "MySQL is insecure" - Security depends on configuration
- "MySQL equals MariaDB" - Fork with growing differences