The generic one has been introduced in 2018, while the specific one dates back to 2012.
So it could just be that the specific one is available since way longer. I have not checked if there could be any advantages in using the specific one.
It uses specific classes from MySql.Data.MySqlClient to do its work, but it has to dynamically build some delegates for doing this without taking a hard dependency on it. So I am not sure if overall it is an advantage or a drawback.