Я пытаюсь добавить столбец json в MySQL db, запустив:
class AddStatisticsToPlayerStatistic < ActiveRecord::Migration[5.0]
def change
add_column :player_statistics, :statistics, :json
end
end
Но я получаю эту ошибку, когда пытаюсь запустить rake db: migrate
Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'json' at line 1: ALTER TABLE `player_statistics` ADD `statistics` json
Кто-нибудь знает, как добавить столбец JSON в MySQL Ver 14.14 Distrib 5.5.53. должным образом?
Заранее спасибо!
1 ответ
В документации MySQL указано, что собственный тип данных JSON начинается с 5.7.8 - json а>
Похожие вопросы
Связанные вопросы
Новые вопросы
mysql
MySQL — это бесплатная система управления реляционными базами данных (RDBMS) с открытым исходным кодом, которая использует язык структурированных запросов (SQL). НЕ ИСПОЛЬЗУЙТЕ этот тег для других БД, таких как SQL Server, SQLite и т. д. Это разные БД, которые используют свои собственные диалекты SQL для управления данными. В вопросе всегда указывайте точную версию сервера. Версии 5.x сильно отличаются по своим возможностям от версий 8+.