Comment puis-je supprimer toutes les bases de données MySQL avec un certain préfixe?

J'ai besoin de déplacer des centaines de bases de données mysql qui partagent tous un préfixe commun, mais ont des id aléatoire que le reste de leur nom ( par exemple. database_0123456789, database_9876543210 ). Toutes ces bases de données sont sur le même serveur. Il existe d'autres bases de données sur le même serveur que je ne veux pas laisser tomber.

C'est ce que j'aimerais faire:

DROP DATABASE `database_*`;

Comment puis-je supprimer ces efficacement? Est-il une requête MySQL, je peux utiliser? Peut-être un script shell?

source d'informationauteur T. Brian Jones | 2013-08-16