Баг замечен в mysql 5.5.38 под SMP Debian Linux 3.2.60.
При попытке что-то сделать с mysqldump (даже если это mysqldump --version) получается стереотипная ошибка:
unknown variable "character-set-server=utf-8"
Что намекает, что разработчик mysqldump даже не подумал, что не для всех команд надо грузить настройки.
На StackOverflow советуют найти my.cnf (в моём случае, лежит в /etc/mysql/my.cnf) и, как подсказали в крмментах, заменить character-set-server=utf-8 на character-set-server=utf8 в разделе [mysqldump]. Между прочим, редактировать my.cnf можно только с правами админа.
При попытке что-то сделать с mysqldump (даже если это mysqldump --version) получается стереотипная ошибка:
unknown variable "character-set-server=utf-8"
Что намекает, что разработчик mysqldump даже не подумал, что не для всех команд надо грузить настройки.
На StackOverflow советуют найти my.cnf (в моём случае, лежит в /etc/mysql/my.cnf) и, как подсказали в крмментах, заменить character-set-server=utf-8 на character-set-server=utf8 в разделе [mysqldump]. Между прочим, редактировать my.cnf можно только с правами админа.
Попробуй изменить в my.cnf utf-8 на utf8, была подобная ошибка. А вообще, часто проблемы с MySQL решаются путем установки Postgresql ;)
ОтветитьУдалитьКстати, тоже вариант.
УдалитьНо всё равно ошибки в конфигах дефолтовой установки - раздражают