#mysql #sql
#mysql #sql
Вопрос:
Я установил идентификатор столбца в первичный ключ и установил для него значение increment, но по какой-то причине он начинается с 3. Я опубликую картинку ниже: Таблица Sql увеличивается неправильно
Комментарии:
1. Почему вас волнует, начинается ли он с 3 или 1000???
2. @Eric честно говоря, я действительно не знал. Я никогда не видел, чтобы это происходило при настройке таблицы и создании моего идентификатора в качестве первичного ключа.
Ответ №1:
Вы можете использовать ALTER TABLE
инструкцию для сброса счетчика автоматического увеличения, но я бы настоятельно рекомендовал вам не беспокоиться об этом. Значение первичного ключа должно быть «бессмысленным и уникальным». Даже во времени. Не имеет значения, начал ли он отсчет с 3.
Комментарии:
1. действительно? тогда это полезно знать. Я никогда не видел, чтобы это происходило раньше при создании таблицы, поэтому мне просто нужно было спросить, и я не мог понять, как это изменить. Я думаю, я оставлю это в покое. Спасибо за помощь!
2. Вот и все. Вероятно, вы пытались настроить свою таблицу и вставили и удалили три записи. Согласен на 100% с @Mike Robinson