MySQL Cookbook
Elias Negrin
SKU: 9789355519290
FREE PREVIEW
ISBN: 9789355519290
eISBN: 9789355517142
Authors: Elias Negrin
Rights: Worldwide
Edition: 2025
Pages: 372
Dimension: 7.5*9.25 Inches
Book Type: Paperback
MySQL Cookbook – MySQL is a popular open-source database, and SQL is the top language for querying, creating, and managing data in databases. Developers and administrators widely use it for general and specific applications. MySQL powers business IT applications like CRM and ERP, APIs, web and e-commerce platforms, database management, data analytics, and increasingly, big data and data science projects.
It starts with MySQL Workbench for beginners and moves to MySQL Shell for advanced scripting. Learn data redundancy, disaster recovery, and server connections in various languages. Core functions like SELECT, JOINs, INSERT, UPDATE, and DELETE are explained. Explore string, date, and time functions, sorting, stored procedures, triggers, and data manipulation. Finally, it covers user management, backups, performance, and security best practices.
By the end of this book, you will be adept at interacting with MySQL databases, crafting efficient queries, and confidently managing your data for optimal performance and security.Â
KEY FEATURESÂ Â
- Gain confidence and skills to solve data problems with hands-on MySQL exercises.
- Learn practical MySQL skills by solving common database issues.
- Connect to servers, issue queries, retrieve data, and manage MySQL tasks.
WHAT YOU WILL LEARN
- Connect to a server, issue queries, and retrieve results from MySQL Server.
- Store, retrieve, and manipulate strings and work with dates and times.
- Sort query results and generate aggregations.
- Use stored routines, triggers, and scheduled events.
- Perform basic MySQL administration tasks and monitoring fundamentals.
WHO THIS BOOK IS FOR
Whether you are a developer, an administrator, a faculty member teaching databases, or a student aiming to enhance your skills, this book provides valuable insights and hands-on knowledge to tackle database-related questions and problems effectively.
- Using the MySQL Client Program
- Using MySQL Shell
- Using MySQL Replication
- Writing MySQL-based Programs
- Querying Data from Tables: Tables Management
- Working with Strings
- Working with Dates and Times
- Sorting Query Results
- Using Stored Routines, Triggers, and Scheduled Events
- Importing and Exporting Data
- Validating and Reformatting Data
- Generating and Using Sequences
- Working with JSON
- Server Administration
- Monitoring the Database Server and Security
Elias Negrin, a multifaceted IT and Business professional with over 20 years of combined experience in diverse industries like Banking, Healthcare, Telecommunications, and Industrial Automation across international markets. Originally born and raised in Greece, he studied Business Administration and Computer Information Systems and specialized in Databases, Data Management, Software Engineering, Business Intelligence, Analytics and Business Computing. He is also certified in Scaled Agile and Scrum frameworks (SAFe 6 POPM, PSPO II, PSM II), leading implementation teams and product development. He has been working with major corporations in EMEA, Eurasia, Emerging, and APAC regions across various roles and positions, which has equipped him with a diverse and broad skill set. Since 2017, he has lived and worked in the Netherlands as an IT-Product Manager. Since 2023, he has also given presentations at Knowledge and Business Summits on topics around Agile Leadership and how to use data to help decision-making. Outside working hard, he enjoys doing sports, playing and listening to music (still collecting vinyls and CDs), reading, and traveling.