Programming Books C Java PHP Python Learn more Browse Programming Books
MySQL and Java Developer's Guide and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading MySQL and Java Developer's Guide on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

MySQL and Java Developer's Guide [Paperback]

by Mark Matthews, Jim Cole, Joseph D. Gradecki
4.2 out of 5 stars  See all reviews (13 customer reviews)

List Price: $45.00
Price: $23.51 & FREE Shipping on orders over $35. Details
You Save: $21.49 (48%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Gift-wrap available.
Want it tomorrow, April 25? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $22.33  
Paperback $23.51  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

February 21, 2003 0471269239 978-0471269236 1
  • Shows Java developers everything they need to know to build Java database applications with MySQL.
  • Takes a hands-on, code-intensive approach in which readers will learn how to build a sophisticated Web database management application.
  • Begins with a review of the fundamentals of MySQL.
  • Explains using Java's JDBC with MySQL, as well as servlet and JSP programming with MySQL.
  • Provides a code-rich tutorial on how to build the sample Java database application using EJBs.
  • The companion Web site provides the full code examples plus links to useful sites.

Frequently Bought Together

MySQL and Java Developer's Guide + Database Programming with JDBC & Java (Java (O'Reilly)) + JDBC¿ API Tutorial and Reference (3rd Edition)
Price for all three: $111.77

Buy the selected items together

Editorial Reviews

From the Back Cover

The first comprehensive guide to MySQL for Java developers

With more than three million users, MySQL is the most popular open source database server in the world. It is the most popular database server for Linux and also runs on Windows, Macintosh, FreeBSD, and many flavors of UNIX. Most developers have built MySQL applications using programming languages like C, PHP, and Perl, but three years ago the author of this book, Mark Matthews, created MM.MySQL, the Java driver for MySQL. Since then, MySQL AB has shown their support for Java developers by hiring Mark, adopting his driver, and re-releasing it as Connector/J. Now, Mark Matthews and team explain everything you need to build database applications with MySQL and Java.

This book is a complete and authoritative tutorial and reference on MySQL for Java and takes a hands-on, code-intensive approach so you can learn how to build sophisticated Web database applications. Matthews begins by reviewing the fundamentals of MySQL 3.x and 4.x, followed by:

  • Details of how to use JDBC with MySQL for Java application, servlet, JSP, and EJB development
  • Several sample database applications, including an Address and Fingerprint Management system that uses servlets, and an Advanced Account Management system that uses EJBs
  • MySQL and JDBC tuning techniques
  • MySQL administration advice
  • JDBC API reference specific to MySQL and Connector/J

About the Author

MARK MATTHEWS is the creator of Connector/J and its predecessor MM.MySQL, the Java JDBC drivers for MySQL. He is the undisputed authority on developing Java database applications with MySQL.
JIM COLE is a senior software engineer specializing in Internet and knowledge management systems. He is an active developer, working in Java, C++, and MySQL.

JOSEPH D. GRADECKI is a senior software engineer working on enterprise-level securities processing systems. He has built numerous dynamic, enterprise applications using Java, MySQL, servlets, JSPs, Resin, XML, and more.

Product Details

  • Paperback: 432 pages
  • Publisher: Wiley; 1 edition (February 21, 2003)
  • Language: English
  • ISBN-10: 0471269239
  • ISBN-13: 978-0471269236
  • Product Dimensions: 9.2 x 7.6 x 0.9 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #1,159,068 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews
7 of 7 people found the following review helpful
4.0 out of 5 stars Effective where it counts August 22, 2003
By lirakis
Format:Paperback|Verified Purchase
I have not come across the errors in this book that some other reviewers have talked about and the code I wrote using info from this book works. My only bad words about this book are that the sections were not really ordered in with any logic, and were not very long. This was Ok though because they give enough information and coresponding well explained code examples to get the job done. I thought I was in trouble because the first half of the book didnt talk about using java and mysql on a web page but half way through they talked about servlets. With this book you can code a three tier web application that runs a store driven from your mySQL DB or you can write stand alone apps with mySQL functionality. In short this book is effective where it counts.
Comment | 
Was this review helpful to you?
7 of 7 people found the following review helpful
5.0 out of 5 stars Excellent book June 28, 2003
Format:Paperback|Verified Purchase
I haven't found the errors that other reviewers have mentioned (that's not to say they're not there, but they weren't an issue to me). However, I have found this to be one of the most useful technical books I have ever used. I knew nothing about mySQL configuration and a passing bit of experience with JDBC and this book helped me setup an enterprise-used database that is very well designed and works like a charm. I have a TomCat servlet server running and used this developer's guide religiously. It is actually interesting to read, not only as a reference. Of course, I'm interested in this topic, so I'm a little biased, but I really recommend this book to anyone who wants to use this EXCELLENT, free DBMS and write powerful apps using Java.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
5.0 out of 5 stars Great Book for a Great Price! April 1, 2008
Format:Paperback|Verified Purchase
I'm currently enrolled in an Undergraduate Course in Relational Database Systems. I was getting tired of reading incomplete tutorials around the internet on how to use JDBC and MySQL effectively so I bought this book bought last week on Amazon Marketplace. It was ridiculously cheap (About $3), but after seeing how useful it is, I definitely would've paid the regular price. One of the authors, Mark Matthews, actually wrote the Connector/J driver for MySql!

-This book is a tutorial, NOT a reference.
-All of the code and examples used in the book are available online so you don't need to waste hours retyping code to get the feel of it.
-The book assumes you are somewhat competent in Java and goes into applets, beans, and EJBs, but I think someone who knows C++ and really understands OOP will be able to manage alright.

Good luck!
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
5.0 out of 5 stars Excellent Book April 19, 2003
By A Customer
I got this books few days back and started with a chapter and could not resist to read most of it. This books gave me answers to all my questions. This is a very detailed book. I did not look at it as SQL or Database book. It explains (VERY CLEARLY) what the title is about.
The authors thought about all the issues (setting up, connecting, writing Java code) and explained them very nicely. I wish all the books are written with this kind of calrity! Sure we can get most of this material on WWW, but searching for the information is painful. This book saved me lots of time.
Great job authors.
Comment | 
Was this review helpful to you?
5 of 6 people found the following review helpful
3.0 out of 5 stars Good for JDBC beginners August 8, 2003
I have bought this book because I had expected to find there some more advanced hints and tricks, especially about performance tuning and bottlenecks of Java and MySQL applications. Unfortunatelly, this book only covers the very basic problematics. It is a good kickstart for beginners, but only for them. Experienced developers should pick a general J2EE book instead.
Comment | 
Was this review helpful to you?
7 of 9 people found the following review helpful
1.0 out of 5 stars Seriously flawed conceptually. June 19, 2003
This book provided a decent walthrough of MySQL and its JDBC driver, however it made some shocking conceptual mistakes. For instance, the "Consistency" principle in ACID transactions has nothing to do with referential integrity, but dirty uncommitted reads. A type 2 and NOT 4 JDBC driver is frequently the best performing type (Oracle's OCI outperforms its Thin and DB2's App seriously outperforms its Net driver). Furthermore, it had one of the most shocking mistakes I've ever seen in a technical book: The "JavaScript" example provided is really just scriptlets inside a JSP -- To me, not even understanding what JavaScript is seriously undermined the credibility of this book.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Excellent book March 11, 2003
Mark Matthews has done a great job with this book. His MM.MySQL has always been the best driver available, and now he has the best book. This thing covers a wide range of topics needed to develop MySQL applications with Java. It covers all the basics of course, but has a ton of high end info too including 10 solid pages on advanced connection pool management, excellent performance and tuning advice, EJB examples, and great info for working with BLOBs and CLOGs.
I'm just moving up to Connector/J 3.0.x, so I appreciate that this book covers it and the older 2.0.14. Definitely makes the transition smoother.
Another great benefit...the code actually works as described, is useful, realistic, and available on the book's website. Great stuff!
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Excellent !!!! more than 5 stars.I love it !!!!! It was for a present,...
Excellent !!!! more than 5 stars.I love it !!!!! It was for a present, and he like it. Thank you.
Published 6 months ago by maro
5.0 out of 5 stars Great Book!
A great book! It maybe slightly outdated, but for my purposes it has everything I need. I am teaching myself Java and I have already read the 21 Day book and a book on Applets. Read more
Published on August 23, 2011 by G. Lomb
5.0 out of 5 stars Excellent coverage, well written
I'd never done anything with databases, and SQL was an almost total mystery. So when I decided it was time to "modernize" a tracking tool I'd developed for my team using Perl and a... Read more
Published on August 30, 2007 by David Butenhof
5.0 out of 5 stars Excellent book, i love it really
This book is fantastic, it teach step by step.
I hope you can buy this book if you are a beginner in MySQL but if you have some level in java languaje. Read more
Published on June 15, 2007 by jose luis cetina
2.0 out of 5 stars Above average--in the number of errors
Rarely have I been so irritated with a book that I felt compelled to write a review. I feel that the 5-star rating that the book had when I bought is undeserved. Read more
Published on June 18, 2003 by T. McCraw
5.0 out of 5 stars Great Information and Examples
If you need to interface Java with MySQL then this is the book to get. As a developer, I like examples and there are examples along with code to study. Read more
Published on March 5, 2003
Search Customer Reviews
Only search this product's reviews

Citations (learn more)
2 books cite this book:

What Other Items Do Customers Buy After Viewing This Item?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category