Código PHP:
$sql = "INSERT INTO tabla (varchar1, text2, float3, int4) VALUES ('valor1', '{foo:bar[3,2,1]}', 0.2, 99)";
solo usa las comillas si ya viene escapado el texto, y solo... sin es texto
(si son números y el campo es INT debe ir sin ellas)
suerte!