Você precisa adicionar o conector mysql no classpath.
http://mirrors.ibiblio.org/pub/mirrors/maven2/mysql/mysql-connector-java/5.1.4/mysql-connector-java-5.1.4.jar
Este jar conector atua como um mediador entre o banco de dados e o aplicativo para o fluxo de dados. Você pode extrair os arquivos de classe do jar e ver os detalhes.