2016-05-05 7 views
0

Недавно я удалил 2 тестовых пользователя из таблицы «users». Теперь мой индекс не синхронизирован. Если новый пользователь подписывается, я не вижу их информации до тех пор, пока не появятся два новых пользователя. У меня 301 учетная запись пользователя в моей базе данных. Но счет счета показывает 303. Есть ли способ синхронизации индекса?Изменить индекс индекса MySQL

+0

Как вы обработки ваши данные, которые вы не можете видеть новых пользователей в связи с этим? – Uueerdo

+0

Я предполагаю, что ваш индексный счет в порядке. вы просто хотите, чтобы ваш следующий идентификатор был 302? Я уверен, что если вы запустите 'SELECT COUNT (id) FROM yourtable', вы получите 301 результат. – Alex

ответ

0

Вы можете использовать

ALTER TABLE `users` AUTO_INCREMENT = 302 
+0

Это, вероятно, не поможет им, если они удалят пользователя 5 из 302. – Uueerdo

+1

Правильно, но я думаю, что он добавил 2 тестовых пользователей в конец таблицы, а затем удалил их. Любой способ, которым он должен описать свою проблему более подробно @Uueerdo – wajeeh

+0

@Uueerdo правильный! Я добавил 2 тестовых пользователя, а затем удалил их. Если я использую ALTER TABLE 'users' AUTO_INCREMENT = 302, будет ли повторная синхронизация count? – Unohoo

Смежные вопросы