I'm thinking download to an e-reader.
If that's not an option, than a book is the only way to go and I don't have any suggestions on them. The only thing I can suggest whilst looking for one is to not use any book that caters to a version of Java less than 5. Lots of new stuff in 6 and 7, but java 5 brought in the generics so that is the minimum you want to develop for (the other new stuff would be trivial to learn after).
As of PHP 5.5, the MySQL library has been officially deprecated. It is recommended to move to either MySQLi or PDO libraries for your mysql connectivity. See here for help choosing which interface you prefer: http://php.net/manual/en/mysqlinfo.api.choosing.php