About This Title

Pages: 272
Published: March 2025
ISBN: 9781965764107
In Print

MySQL 9 Essentials

by Neil Smyth

MySQL 9 Essentials is a concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices. Each topic is explained in detail, with practical examples that provide hands-on experience. The book’s modular approach makes it both a learning guide and a practical reference resource. In addition, each chapter includes quick-reference summaries highlighting key points for easy review and online knowledge quizzes to help reinforce understanding.


This work was written and produced entirely by the author. We are proud to be distributing it.

(Not currently available for purchase)


The book begins with instructions on installing and securing MySQL on Windows, macOS, and Linux before introducing the fundamentals of relational database management systems. It then explores key MySQL features such as SQL programming, views, joins, stored routines, indexing for performance optimization, and automation with triggers and events.

In addition to covering MySQL’s command-line tools, several chapters introduce phpMyAdmin and MySQL Workbench, which provide user-friendly graphical interfaces for database management.

Each chapter includes quick-reference summaries highlighting key points for easy review and online knowledge quizzes to help reinforce understanding.

What You Need

  • Windows 11 x86 64-bit
  • macOS 64-bit ARM or x86
  • Linux x86 64-bit
  • Minimum of 8GB of RAM

“Source code"https://www.payloadbooks.com/product/mysql9-prag/

Errata

Resources

Releases:

Contents & Extracts

1. Start Here
2. The Basics of Databases
3. Installing and Launching MySQL on Windows
4. Installing and Launching MySQL on macOS
5. Installing and Launching MySQL on Linux
6. The MySQL Client
7. MySQL Users, Privileges, and Security
8. Creating Databases and Tables
9. Inserting Data into Database Tables
10. Updating and Managing MySQL Tables
11. Updating and Deleting Table Data
12. Retrieving Data from MySQL Databases
13. Filtering Result Sets with the WHERE Clause
14. Filtering Results with Logical Operators
15. Wildcard and Regular Expression Matching
16. Understanding Joins and Unions
17. An Introduction to MySQL Views
18. Understanding MySQL Indexes
19. MySQL Stored Routines
20. Working with Control Flow
21. Error Handling in MySQL
22. Automation with MySQL Triggers
23. Scheduling Tasks with MySQL Events
24. An Introduction to mysqladmin
25. Configuring MySQL using the my.cnf File
26. Installing MySQL Workbench
27. MySQL Workbench Administration
28. MySQL Workbench Queries and Models
29. Database Administration with phpMyAdmin
30. A Guided Tour of phpMyAdmin
Index

Author

Neil Smyth has more than 25 years of experience in the IT industry, including software development, project management, and marketing. He has a Bachelor of Science degree in Information Technology and holds several certifications, including A+, Security+, Network+, Project+, Java Associate, and Microsoft Certified Professional. Neil is also a CIW Database Design Specialist.

Neil is the co-founder and CEO of Payload Media, Inc., a technical content publishing company. He is also an author who has written several programming and system administration books under the “Essentials” range. Notable titles include Android Studio Development Essentials, Jetpack Compose Essentials, iOS App Development Essentials, and Ubuntu Essentials.

(Not currently available for purchase)

Related Titles:

About This Title

Pages: 272
Published: March 2025
ISBN: 9781965764107
Edition: 1
In Print