Se o seu programa estiver licenciado sob uma das licenças listadas em
EXCEPTIONS-CLIENT
na distribuição MySQL, seu programa não precisa ser compatível com GPL para usar a biblioteca cliente MySQL. Mas, em geral, sim, se você deseja vincular a uma biblioteca GPL, seu programa deve ser compatível com GPL.