MariaDB for Developers

Crafting Data-Centric Applications

Learn and master MariaDB with this comprehensive, easy-to-follow guide, tailored to software developers.

Book cover

Who is this book for?

• Are you developing applications that connect to MariaDB?
• Are you new to MariaDB and want to get up to speed?
• Are you familiar with MariaDB (or MySQL) and want to master it?
• Are you completely new to databases?
• Are you transitioning from other SQL or NoSQL databases to MariaDB?

If you answered "yes" to any of these questions, this book is for you as you'll learn everything you need to know about MariaDB to start building applications. Tailored to software developers, this book covers topics such as installation, basic and advanced SQL techniques, transaction management, indexes, storage engines, replication, and more.

Contents

🏁 Chapter 1 - Introduction to MariaDB

🏁 Chapter 2 - Setting Up a Development Environment

🏁 Chapter 3 - Mastering the MariaDB Command Line

🏁 Chapter 4 - Fundamental SQL Concepts

🏁 Chapter 5 - Working with Multiple Tables

🏁 Chapter 6 - Schema Evolution and Time Handling

🏁 Chapter 7 - Modern SQL Patterns

⚙️ Chapter 8 - Transaction Management and Concurrency

· Chapter 9 - Indexes: The Key to Speed

· Chapter 10 - Preparing MariaDB Applications for Production

Notify me when it's ready

The book is not ready for purchase just yet. Use the form below to get a notification once it becomes available.

About the author

Alejandro Duarte Alejandro Duarte

Hi there! I'm a Software Engineer and author, currently enjoying my role at MariaDB plc as a Developer Relations Engineer. I've been coding since 1994, diving into projects big and small, with a soft spot for Java and other technologies. MariaDB for Developers is my fourth book—a project I'm really excited about!

I enjoy writing and speaking about frameworks, tools, databases, and in general, everything IT. I was motivated to write MariaDB for Developers to offer something fresh and developer-focused in a field where many great tutorials, articles, and books lean more towards DBA and operational topics. This book is for developers.