Можно ли восстановить удалённую mysql базу?
нет. Бекапа нет - нет ничего
Шансов восстановить удалённую таблицу обычно мало, а перезатёртую - практически нет. 
Есть пара иногда работающих практик:Восстановление через файловую систему:
Некоторое время после удаления таблицы, она может оставаться на жёстком диске.
Нужно как можно скорее предотвратить дальнейшую запись на диск: остановить MySQL, отмонтировать раздел с базой данных и примонтировать его в режиме read-only, или в принципе снять образ диска (не копию файлов) и исследовать его только в режиме read-only.
Затем можно исследовать раздел с базой на наличие удалённых таблиц/баз с помощью общих инструментов, вроде extundelete, или специализированных, вроде undrop-for-innodb.Восстановление через binlog:
Можно попытаться восстановить все запросы (CREATE TABLE, INSERT и т.д.) к базе за весь настроенный срок существования binlog. 
Если нужные данные в движок были добавлены в пределах этого срока, вы сможете восстановить их полностью. Если нет - только те данные, что попали в срок жизни binlog.