Você provavelmente está usando uma versão do driver MySQL JDBC que não é compatível com JDBC 4, então ele não é carregado automaticamente pelo
DriverManager
. Nesse caso, você precisa carregá-lo explicitamente usando:Class.forName("com.mysql.jdbc.Driver");
A outra opção é usar uma versão da biblioteca compatível com JDBC 4 e que será carregada automaticamente.