Правильный путь - это НОРМАЛИЗАЦИЯ ваших данных в первую очередь !!!
Вы говорите имя - но у большинства людей есть как минимум 2 имени (фамилия и имя), они разделены или находятся в одном поле? Если они находятся в одном поле, то в каком порядке они появляются? как они пишутся с заглавной буквы?
Самый эффективный способ попытаться определить, где могут находиться данные, - написать программу на C, которая сортирует файлы необработанных данных (пока СУБД выключена) в поисках данных - но это только скажет вам, что стол, в котором они появляются.
В противном случае вам нужно написать некоторый PHP, который выполняет итерацию по каждой базе данных («SHOW database» работает во многом как оператор выбора), затем выполняет итерацию по каждой таблице в базе данных, затем генерирует фильтрацию оператора SELECT для каждого столбца CHAR или VARCHAR достаточно большой, чтобы вместить искомое имя (попробуйте запустить 'DESC $ table').
Удачи.
С