Тема: Некорректная работа MySQL-запроса REPLACE
Мозги кипят и лезут из ушей. Сижу целый день, все пытался своим умом дойти - не вышло.
Вчера все грузилось нормально, а сегодня что-то случилось с phpMyAdmin. Привожу пример данных, которые я патаюсь загрузить:
REPLACE INTO `products` VALUES (1000, '', '', '',"EASYDOWNHILL", '', '', '', '', '',"EASYDOWNHILL.jpg",14.95, '', '', '', '', '',1,1, '', '',9, '',0, '', '', '', '', 0);
REPLACE INTO `products` VALUES (1001, '', '', '',"EASYDRUMS", '', '', '', '', '',"EASYDRUMS.jpg",14.95, '', '', '', '', '',1,1, '', '',9, '',0, '', '', '', '', 0);
REPLACE INTO `products` VALUES (1002, '', '', '',"EASYFISHING", '', '', '', '', '',"EASYFISHING.jpg",14.95, '', '', '', '', '',1,1, '', '',9, '',0, '', '', '', '', 0);
REPLACE INTO `products` VALUES (1003, '', '', '',"EASYGOLF", '', '', '', '', '',"EASYGOLF.jpg",14.95, '', '', '', '', '',1,1, '', '',9, '',0, '', '', '', '', 0);
REPLACE INTO `products` VALUES (1004, '', '', '',"EASYGUITARDLX", '', '', '', '', '',"EASYGUITARDLX.jpg",14.95, '', '', '', '', '',1,1, '', '',9, '',0, '', '', '', '', 0);
REPLACE INTO `products` VALUES (1005, '', '', '',"EASYINLINESKATE", '', '', '', '', '',"EASYINLINESKATE.jpg",14.95, '', '', '', '', '',1,1, '', '',9, '',0, '', '', '', '', 0);
В первой колонке ID товара, от 624 до 1726.
Получил сообщение, что все прошло успешно, но товара в магазине не увидел, а, заглянув в таблицу, увидел, что данные не заменились, а добавились, но с ID уже начиная от 1727 до 2829.
Тогда я удалил из таблицы все с 624 по 2829, и загрузил еще раз, заменив REPLACE на INSERT. Загрузка прошла успешно, но ID уже с 2830 по 4557, т.е. phpMyAdmin не смотрит, что я ему там пишу, а лепит свое.
Сейчас, заглянув в phpMyAdmin, увидел такую надпись:
Этот MySQL сервер работает 0 дней, 21 часов, 44 минут и 24 секунд. Он был запущен Авг 01 2006 г., 20:03.
Если я правильно понимаю MySQL сервер был переустановлен, или перезапущен, или что еще с ним можно сделать. Может в этом "собака зарыта"?