Backported the recent changes from Ensembl's DBConnection
Backported the recent changes from Ensembl's DBConnection

- use placeholders in "do" commands

Ensembl/ensembl-hive,Ensembl/ensembl-hive,Ensembl/ensembl-hive,Ensembl/ensembl-hive