What every developer should know about MySQL
MySQL is the “poor man's Oracle”, right? Perhaps you've heard rough comparisons to Postgres, rumors about not supporting transactions or foreign keys, etc. The truth is that MySQL is a capable and mature SQL server that can and is used to host some of the world's largest production applications. Best of all, it's open source - It is already 'yours' to use without a huge upfront license cost.
In this talk we will go over the use of mysql in development and production - a little bit of configuration, a little bit of administration, a little bit of development, an overview of its capabilities/strenghts/weaknesses, and so on. You'll leave this session with enough knowledge to give it a shot in your own development environment, whether you are using JDBC, Hibernate, iBatis, or your own home-grown framework.
About David Bock
David Bock is a Principal Consultant at CodeSherpas, a company he founded in 2007. Mr. Bock is also the President of the Northern Virginia Java Users Group, the Editor of O'Reilly's OnJava.com website, and a frequent speaker on technology in venues such as the No Fluff Just Stuff Software Symposiums.
In January 2006, Mr. Bock was honored by being awarded the title of Java Champion by a panel of esteemed leaders in the Java Community in a program sponsored by Sun. There are approximately 100 active Java Champions worldwide.
David has also served on several JCP panels, including the Specification of the Java 6 Platform and the upcoming Java Module System.
In addition to his public speaking and training activities, Mr. Bock actively consults as a software engineer, project manager, and team mentor for commercial and government clients.
More About David »