Skip to main content

You are here

Database

Visual Quickstart Guide: MySQL

Visual Quickstart Guide: MySQL is yet another outdated physical book that I’ve decided to finish reading so I can toss it off my book shelf. This is a fantastic MySQL and general SQL book. It starts you off with basic MySQL and SQL usage, and database design theory, to more advance SQL usage and built-in MySQL functionality, as well as using MySQL with PHP, Perl, and Java. This book comprehensively covers associated mysql* tools.

It’s unbelievable for me to admit, but I really starting to dislike physical books. However, I really love how this book’s text is laid out. The layout is of two vertical columns, where text is presented and usually only side a visual image of what its being described. (I enjoy seeing the walls of text in my epic high fantasy books, and not in my technical books!)

Sadly, this book doesn’t have a modern recent edition. Being published in 2006, it definitely has outdated information. Thus said, I highly recommend this book to anyone new or wanting to learn SQL and MySQL, however I would highly suggest to also read the official documentation regarding each topic that it’s being described in the book. This is a beginner to mid level book, so you’ll definitely will not be seeing any advance MySQL features like replication, tuning, and performance (also mainly because this book covers MySQL 5.0)

Visual Quickstart Guide: MySQL
Rating 4/5

Chapter 1: Installing MySQL
Chapter 2: Running MySQL
Chapter 3: Database Design
Chapter 4: Creating a MySQL Database
Chapter 5: Basic SQL
Chapter 6: MySQL Functions
Chapter 7: MySQL and PHP
Chapter 8: MySQL and Perl
Chapter 9: MySQL and Java
Chapter 10: Advanced SQL and MySQL
Chapter 11: MySQL 5 Features
Chapter 12: Techniques For Programming
Chapter 13: MySQL Administration

Book: 

Book Category: 

Getting Started with Memcached

Packt Publishing's starter book series are short and meant to help readers get up to speed with the given technology. Getting Started with Memcached is a really short book aimed for developers and system administrators who are looking to quickly learn and configure memcached clusters in their web applications.

This book in a nutshell describes how to install Memcached in Linux (Ubuntu) and OS X, how to configure it and how to use it using PHP, Python, Ruby, and Java's Memcached client libraries as well as other popular web frameworks. I would never disencourage anyone for reading a technical book no matter how bad it is, after all at the end of the day, a technicall book will always teach you something new that you didn't knew prior to reading it. This is definetly not a bad book, however given how dead simple a Memcached distributed cluster implementation is, it would of been a lot better if this book covered Memcached more in depth. Anyone looking to learn Memcached will not go wrong purchasing this book, but I feel the offical Memcached documentation will do a better job teaching Memcached to a new user.

Chapters:
Getting Started with Memcached
Basic installation of memcached on Ubuntu (Simple)
Basic installation of memcached on Mac (Simple)
Compiling memcached from a source on Ubuntu (Simple)
Talking with memcached (Advanced)
Setting up memcached to start on boot in Ubuntu (Simple)
Setting up distributed memcached (Intermediate)
Using memcached with PHP (Intermediate)
Using memcached with Python (Intermediate)
Using memcached with Ruby (Intermediate)
Using memcached with Java (Intermediate)
Setting up memcached support in Rails (Simple)
Setting up memcached support in Django (Intermediate)
Setting up memcached to support in Play (Intermediate)

Rating: 3/5
Getting Started with Memcached

Book: 

Book Category: 

Premium Drupal Themes by Adaptivethemes