С пятницей, Хабр! Как многие знают, некоторые ошибки в MySQL не исправляются годами.
Но все равно открытая ошибка #20786 «mysqldump всегда включает AUTO_INCREMENT» Ему повезло больше других – по крайней мере, на седьмой день рождения он получил настоящий праздничный торт! Описание ошибки [29 июня 2006, 22:31] Эрик Кей Я столкнулся с изменением между 5.1.9 и 5.1.11, которое вызывает у меня проблемы.
mysqldump теперь включает AUTO_INCREMENT=xxx в определение таблицы, даже если вы указываете --no-data. Похоже, это новое поведение по умолчанию для SHOW CREATE TABLE, которое, как я предполагаю, mysqldump использует под прикрытием.
Я понимаю, почему это полезно для резервного копирования данных и почему это даже может быть полезно в некоторых случаях --no-data, но меня обидело то, что теперь у меня нет возможности аккуратно выгрузить свою схему.
в целях развития.
Страница ошибки Теги: #MySQL #юмор #MySQL
-
Как Мы Выбрали Servicedesk. Часть 3
19 Oct, 24 -
Они Оторвали Меня И Не Сказали Ни Слова
19 Oct, 24 -
Рельсы И Полиморфные Привязки
19 Oct, 24