हम JSON डेटा टाइप की मदद से MySQL में डेटा को JSON के रूप में स्टोर कर सकते हैं। निम्नलिखित एक उदाहरण है।
आइए अब एक टेबल बनाते हैं।
mysql> तालिका बनाएं JsonAsMySQLDemo -> ( -> id int, -> नाम varchar(100), -> PageDemo JSON, -> eventInfo JSON -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.67 सेकंड)
JSON डेटा प्रकार में रिकॉर्ड संग्रहीत करना।
mysql> INSERT JsonAsMySQLDemo मानों में -> (-> 1, -> 'जॉन', -> '{"पेज1":"/"}', -> '{"ऑपरेटिंग सिस्टम":"विंडोज"}' -> );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड)mysql> JsonAsMySQLDemo मानों में डालें -> (-> 2, -> 'बॉब', -> '{"पेज2":"/"}', -> '{ "ऑपरेटिंग सिस्टम":"सोलारिस"}' -> );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)
सभी रिकॉर्ड प्रदर्शित करने के लिए, SELECT
. का उपयोग करेंmysql> JsonAsMySQLDemo से *चुनें;
निम्न आउटपुट है।
<पूर्व>+----------+----------+----------------+--------------- -----------------+| आईडी | नाम | पेजडेमो | इवेंटइन्फो |+----------+----------+----------------+---------------- ----------------+| 1 | जॉन | {"पेज1":"/"} | {"ऑपरेटिंग सिस्टम":"विंडोज़"} || 2 | बॉब | {"पेज2":"/"} | {"ऑपरेटिंग सिस्टम":"सोलारिस"} |+------+------+----------------+-------- ------------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)