Book description
MySQL is one of the most popular database management systems available, powering everything from Internet powerhouses to individual corporate databases to simple end-user applications, and everything in between. And this book will teach you all you need to know to be immediately productive with MySQL. By working through 30 highly focused hands-on lessons, your MySQL Crash Course will be both easier and more effective than you'd have thought possible. Learn how to:
Retrieve and sort data
Filter data using comparisons, regular expressions, full text search, and much more
Join relational data
Create and alter tables
Insert, update, and delete data
Leverage the power of stored procedures and triggers
Use views and Cursors
Manage transactional processing
Create user accounts and manage security via access control
Ben Forta is Macromedia's Senior Technical Evangelist, and has almost 20 years of experience in the computer industry in product development, support, training, and product marketing. Ben is the author of the best-selling Sams Teach Yourself SQL in 10 Minutes (now in its third edition, and translated into over a dozen languages), ColdFusion Web Application Construction Kit, and Advanced ColdFusion Development (both published by Que Publishing), Sams Teach Yourself Regular Expressions in 10 Minutes, as well as books on SQL, Flash, JSP, HomeSite, WAP, Windows 2000, and other subjects.
Table of contents
- Copyright
- About the Author
- Acknowledgments
- We Want to Hear from You!
- Introduction
- 1. Understanding SQL
- 2. Introducing MySQL
- 3. Working with MySQL
- 4. Retrieving Data
- 5. Sorting Retrieved Data
- 6. Filtering Data
- 7. Advanced Data Filtering
- 8. Using Wildcard Filtering
- 9. Searching Using Regular Expressions
- 10. Creating Calculated Fields
- 11. Using Data Manipulation Functions
- 12. Summarizing Data
- 13. Grouping Data
- 14. Working with Subqueries
- 15. Joining Tables
- 16. Creating Advanced Joins
- 17. Combining Queries
- 18. Full-Text Searching
- 19. Inserting Data
- 20. Updating and Deleting Data
- 21. Creating and Manipulating Tables
- 22. Using Views
- 23. Working with Stored Procedures
- 24. Using Cursors
- 25. Using Triggers
- 26. Managing Transaction Processing
- 27. Globalization and Localization
- 28. Managing Security
- 29. Database Maintenance
- 30. Improving Performance
- A. Getting Started with MySQL
- B. The Example Tables
- C. MySQL Statement Syntax
- D. MySQL Datatypes
- E. MySQL Reserved Words
- Developer’s Library
Product information
- Title: MySQL® Crash Course
- Author(s):
- Release date: December 2005
- Publisher(s): Sams
- ISBN: 9780672327124
You might also like
video
Strata Conference Santa Clara 2012: Video Compilation
The future clearly belongs to those who understand how to collect and use their data successfully—and …
book
Jump Start MySQL
Get a Jump Start on working with MySQL today! MySQL is an extremely popular open source …
book
Introducing InnoDB Cluster: Learning the MySQL High Availability Stack
Set up, manage, and configure the new InnoDB Cluster feature in MySQL from Oracle. If you …
video
Asynchronous Programming with Python: Write, Test, and Debug Robust Asynchronous Code
In this course, we will look at using asynchronous programming in Python: the options, pitfalls, and …