Задать вопрос
@springimport

Почему не поддерживается json в mysql?

Mysql >5.7.8 поддерживает json. Стояла 5.6, обновил на 5.7 для поддержи json. Система: cent os 6 (aws ec2).
mysql --version
mysql Ver 14.14 Distrib 5.7.23, for Linux (x86_64) using EditLine wrapper

Package mysql57-5.7.23-2.9.amzn1.x86_64 already installed and latest version


Когда пытаюсь добавить поле JSON
ALTER TABLE mytable ADD COLUMN `data` JSON

#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около 'JSON' на строке 2


Не могу понять почему mysql не добавляет поле, хотя поддержка должна быть. В чем ошибка?
  • Вопрос задан
  • 227 просмотров
Подписаться 1 Простой 5 комментариев
Пригласить эксперта
Ответы на вопрос 1
@springimport Автор вопроса
Проблему понял. Не знаю как такое возможно, но на сервере 2 версии mysql. По команде mysql --version используется новая, а в приложении - старая.
Думал при установки новой она обновляет и забирает данные у старой, но видимо в cent os это как-то иначе.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы