Java MySQL database tutorials and examples

Over the years I've done a lot of Java programming, including Java database programming, and I've tried to document a lot of what I've learned about database programming.

A very long time ago I wrote these generic Java database programming tutorials:

More recently I followed those tutorials with these newer Java MySQL database programming tutorials:

These days I use Spring JDBC for all my Java database programming. If you've never used Spring before, it is a life-saver. Here's a link to the Spring Framework website.

If online database programming tutorials aren't your thing, here are links to the best Java database programming books I know, including a Spring book. (If you've never used Spring for your Java database programming needs, you'll thank me later.)

I hope this collection of Java database tutorials and books will be helpful to you!

Valley Programming is currently a one-person business, owned and operated by Alvin Alexander. If you’re interested in anything you read here, feel free to contact me at “al” at (“@”) this website name (“valleyprogramming.com”), or at the phone number shown below. I’m just getting back to business here in November, 2021, and eventually I’ll get a contact form set up here, but until then, I hope that works.