php como armazenar e ler dados json via mysq

php como armazenar e ler dados json via mysq

mysql_query("INSERT INTO text (data) VALUES (json_encode('id' => $uid, 'value' => yes))");

then, como atualizardata valor? leia os dados e insira-os com um processo json_encode e decodificar, ou apenas a maneira mais fácil de atualizar?

[{"id": "1", "value": "yes"}]

, insira outra alteração em[{"id": "1", "value": "yes"},{"id": "2", "value": "yes"}] ...

Ou mesmo se um valor longo e long

[{"id": "1", "value": "yes"},{"id": "2", "value": "yes"}...{"id": "10000", "value": "yes"}]

depois atualize outro, mude para[{"id": "1", "value": "yes"},{"id": "2", "value": "yes"}...{"id": "10000", "value": "yes"},{"id": "10001", "value": "yes"}]

Eu quero perguntar, como fazer essa consulta mysql processando de forma mais sábia e eficiente? Obrigado por mais sugestões.

questionAnswers(3)

yourAnswerToTheQuestion