Сабж. Как? Пробовал delete, пробовал truncate, не помогает: при создании нового сообщения значение плюсуется к последнему номеру, который был до очистки таблицы. Может для этого другие какие-то способы есть,а то в доках не нашел И кстати, есть ли способ для auto_increment-ов задать значение, с которого при последующем обновлении таблицы начинался бы счет?
BAnder Гон, TRUNCATE TABLE всегда сбрасывал автоинкремент. В любом случае запрос ALTER TABLE mytable AUTO_INCREMENT=1 тебе поможет.
Dagdamor тем не менее факт на лицо :? может где-то в буфере сохраняется часть данных, дозаписывающаяся потом при добавлении в таблицу. Бред говорю, но просто уже не знаю как с этим бороться, со вчерашнего вечера парюсь.
Черт, глюк какой-то. Перегрузил, как написано выше - в консоле все нормально, загрузил страницу через браузер - вернулись прежние бОльшие значения, при чем содержимое других строк соответствует требуемому. Перепроверяю в мускуле - теперь и тут ошибка. Что за дела? Кто сталкивался? В чем может быть трабла? Любая помощь.
armadillo да одна таблица, один проект, да и тот учебный, для себя. Написал пэйджер и скромную гостевую. Просто не понятно что и как и почему не работает. Может какие настройки нужно? Так вроде для truncate существует только одна настройка
Проблема решилась несколькими строчками кода. Точнее позволила обойти имеющуюся (с практической точки зрения проблема была в неправильной нумерации сообщений). Однако такое поведения мускула по прежнему остается загадочным.