La documentation est nulle. Cela fait allusion au fait que DROP DATABASE est récupérable, mais seulement dans des conditions étranges, je ne suis pas familier avec http://dev.mysql.com/doc/refman/5.0/en/binary-log.html
Selon Docs, les binlogs ne sont qu'une séquence de commandes exécutées en fonction d'un point de référence donné. Ainsi, lorsque vous avez fait "DROP DATABASE", au lieu de dire "Oh, il supprime la base de données, nous devrions sauvegarder maintenant au cas où", il a simplement écrit un "DROP DATABASE" dans le dernier journal binaire. La récupération n'est pas aussi simple que de lire la bande à l'envers.
Ce que vous devez faire est de récupérer la base de données à partir d'un dernier bien connu et d'appliquer les binlogs qui se sont produits entre ce point de récupération et la commande DROP.
http://dev.mysql.com/doc /refman/5.0/en/recovery-from-backups.html
Comment déterminer quels binlogs utiliser, ce n'est pas clair.
Il n'y a rien de mieux que d'avoir des sauvegardes complètes du système de fichiers. Et vous devriez au moins avoir ceux-ci pour vous replier.