ЗАЧЕМ делать отдельную таблицу на 5 зарегистрированных, когда последние 5 зарегистрированных получаются простым запросом:
SELECT * FROM users ORDER BY id DESC LIMIT 5
Где id - автоинкрементный первичный ключ в таблице users.
И если хочешь работать с 5 последними как с отдельной таблицей, то нужно создавать не реальную таблицу, а представление:
CREATE VIEW last_users AS SELECT * FROM users ORDER BY id DESC LIMIT 5
И в представлении last_users (которое в запросах используется точно так же, как таблица) ты всегда будешь иметь 5 последних пользователей.