Я хочу сохранить объект JSON в базе данных MySQL (используя xampp с mariadb). Каким должен быть тип данных для хранения? Он дает ошибку, если в качестве типа данных используется «json».Как определить таблицу для хранения объектов JSON в базе данных MySQL?
1
A
ответ
0
См. Это ... это может помочь!
https://www.sitepoint.com/use-json-data-fields-mysql-databases/
PS: Postgres имеет лучшие возможности для хранения JSon данных по сравнению с MySQL или MariaDB
2
Решения для преобразования JSON в строку и сохранить как текст и повторно обращенные к JSon после извлечения из базы данных
Что такое версия MariaDB? –
Нет такой вещи, как «объект json». 'JSON' - это _string_, это формат, который представляет произвольные данные в виде строки. Поэтому вы просто используете тип 'varchar' или' text' в реляционной базе данных. – arkascha
Привет, @arkascha, вы можете посмотреть https://dev.mysql.com/doc/refman/5.7/en/json.html – RiggsFolly