|  | 
Задавайте вопросы, мы ответим
Вы не зашли.
Чищу старую замусоренную базу, инструмент Perl и VeSQL 5.1 под WInXP. Столкнулся со странной проблемой.
Значит дано:
CREATE TABLE 'metod_komment'
(
'komment_n'       VARCHAR(255),
'id_n'            tinyint(4)            NOT NULL AUTO_INCREMENT,
PRIMARY KEY ($fld_id_n),
FULLTEXT INDEX ($fld_komment_n)
)
Выбираю все komment_n, делаю свои дела,  делаю DROP TABLE IF EXISTS 'metod_komment'
Делаю снова CREATE .... Всё так-же один в один. 
Делаю
LOAD DATA INFILE 
              'e:\123\my.txt'  
           INTO TABLE 
               'metod_komment'
           FIELDS TERMINATED BY ';'
           ($fld_komment_n)
Получаю DBD::mysql::db do failed: Duplicate entry '127' for key 'PRIMARY' ...
Спрашивается - А как это так происходит, это ключ AUTO_INCREMENT, и не трогаю я поле при загрузке.
Неактивен

«Свои дела», скорее всего, включает в себя добавление строк в my.txt.
Как только их становится больше 127 — Вы вылезаете за пределы tinyint.
Неактивен