У меня есть JSONАвтоматическое обновление MYSQL таблица с JSON с помощью питона
{
"data": {
"message": { “success” }
"user": {
"id": "1234",
"playlist": [
[
"title",
"album",
"artist",
"info"
],
[
"title",
"album",
"artist",
"info"
]
]
}
}
}
Я хочу, чтобы заполнить таблицы MYSQL, используя то же самое. Однако я новичок в python, поэтому не уверен, как сделать то же самое. Как я должен убедиться, что таблицы MYSQL автоматически обновляются, когда JSON попадает на сервер.
, что я попробовал это
db.execute("INSERT INTO json_col VALUES %s", title,album,artist,info)
вы пытаетесь сохранить JSon данные в целом в вашей таблицы или обновить отдельные таблицы и поля в базе данных на основе значений json? – Gil
Вы можете использовать django + django rest famework и добавить «ModelViewSet» для создания интерфейса для этой цели. Выгода будет ограничена, поскольку вы храните только JSON в колонке без каких-либо умов. Другие базы данных с поддержкой JSON могут быть более подходящими. –
Проанализируйте значения с помощью python, чтобы вставить значение для соответствующего столбца, но вам нужно указать, какое значение будет в каком столбце, и ваша схема должна соответствовать этому. – Jared