Chapter 1. Introduction to MySQL

1.1 Introduction

MySQL is a relational database server that supports the well-known SQL (Structured Query Language) database language. Therefore, MySQL is named after the language that developers use to store, query, and later update data in a MySQL database. In short, SQL is the native language of MySQL.

This chapter discusses the following topics. None of these topics is really important for studying MySQL’s SQL. When you are familiar with these background topics, you can jump to the next chapter.

• The chapter starts with an explanation of basic subjects, such as the database, database server, and database language.

• SQL is based on theories of the relational model. To use SQL, some knowledge of this model ...

Get SQL for MySQL Developers: A Comprehensive Tutorial and Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.