Seu erro diz claramente que a conversão não é possível, porque uma instância da classe java.math.BigInteger não é uma instância da classe java.lang.Long.
Agora surge a questão de quem está fazendo o casting em que nível, quando pedimos ao driver JDBC para fazer uma conexão, ele está fazendo muito trabalho nos bastidores antes de realmente nos devolver o objeto de trabalho adequado da conexão.
O problema parece com sua versão do MySQL em combinação com sua versão do mysql-connector.jar. Experimente uma versão mais recente do MySQL Connector/J (consulte https://dev.mysql.com /downloads/connector/j/ para a versão mais recente), por exemplo, atualize para 5.1.47 ou 8.0.12 se estiver usando uma versão mais antiga.