O Facebook usa inteiros de 64 bits (bigint) para seus IDs de usuário. Então você usa Bigint UNSIGNED no MySQL.
"Como lembrete, em um futuro muito próximo, lançaremos IDs de usuário de 64 bits. Recomendamos que você teste seus aplicativos acessando www.facebook.com/r.php?force_64bit e crie contas de teste com UIDs de 64 bits."
Edit:os nomes de usuário do Facebook não são a mesma coisa que o ID do usuário. O nome de usuário é varchar, mas não será retornado como o id.