Неизвестный поклонник СУБД MySQL сделал оригинальный подарок багу номер 20786 от 29 июня 2006 года:
Суть заключается в том, что утилита mysqldump добавляет AUTO_INCREMENT=xxx даже в том случае, если она запущена с ключём —no-data.
AUTO_INCREMENT=ххх задает значение счетчика для новых строк. Опция —no-data позволяет делать только дамп схемы, без данных, и, как правильно заметил автор багрепорта, в таком случае добавлять AUTO_INCREMENT=xxx не нужно.
P.S. За 7 лет было предпринято несколько попыток баг исправить, однако они не увенчались успехом. Остается надеяться, что теперь, после того, как баг получил самый настоящий подарок, кто-нибудь уж точно возмется за него.
ссылка на оригинал статьи http://habrahabr.ru/post/185056/
Добавить комментарий