Vous avez oublié les deux-points après "mysql":
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/dbname</property>
Voici la doc pour le format URL :
jdbc:mysql://[host][,failoverhost...][:port]/[database]
Aucun pilote approprié signifie toujours que le pilote JAR a été chargé, mais la syntaxe de votre URL est incorrecte.