Porke 7 Posted January 23, 2015 Report Share Posted January 23, 2015 Доброго времени суток. У меня хостинг вебхост.В последнее время при импорте базы данных начал замечать такую ошибку: SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; в результате ошибки не могу загрузить базу данных. Что это такое и как обойти вот это? Link to post Share on other sites
vitponom 57 Posted January 23, 2015 Report Share Posted January 23, 2015 У тебя в базе походу поле "автоинкремент" содержит значение "0" Link to post Share on other sites
Модератор ApxuBapuyc 654 Posted January 23, 2015 Модератор Report Share Posted January 23, 2015 Скорее всего - разные версии mysql или нет прав для изменения состояния SQL_MODEПопробуйте уберите (закомментируйте) из дампа строку SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; Link to post Share on other sites
Porke 7 Posted January 23, 2015 Author Report Share Posted January 23, 2015 Кстати тут один момент..раньше множество раз загружал базу на другие хосты и все было ок...а вот последние дни ошибка взялась откуда-то... Link to post Share on other sites
Porke 7 Posted January 23, 2015 Author Report Share Posted January 23, 2015 Попробуйте уберите (закомментируйте) из дампа строку SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; Удалял, проблема осталась.. Link to post Share on other sites
dan95 23 Posted January 23, 2015 Report Share Posted January 23, 2015 А Техподдержка что говорит? Link to post Share on other sites
Porke 7 Posted January 23, 2015 Author Report Share Posted January 23, 2015 А Техподдержка что говорит? Просят базу данных и сами заливают. Но я не могу писать им каждый раз тиккет когда будет такая проблема, не прилично как-то Link to post Share on other sites
layer 5 Posted January 24, 2015 Report Share Posted January 24, 2015 Если у хостера phpmyadmin ранее версии 4, то данная ошибка нормальная практика, так как структура NO_AUTO_VALUE_ON_ZERO добавляется только от версии 4. Решение удалить из дампа значение ZERO. И заодно заменить DEFAULT CHARSET на верное значение. А что бы не было подобного в будущем, попросить добавить хостера параметр sql-mode = NO_AUTO_VALUE_ON_ZERO в my.cnf. До этого момента, пока не включен режим NO_AUTO_VALUE_ON_ZERO будете мучиться и дальше. Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now