আমরা JSON ডেটা টাইপের সাহায্যে JSON হিসাবে MySQL-এ ডেটা সংরক্ষণ করতে পারি। নিম্নলিখিত একটি উদাহরণ.
এখন একটি টেবিল তৈরি করা যাক।
mysql> টেবিল তৈরি করুন JsonAsMySQLDemo -> ( -> id int, -> name varchar(100), -> PageDemo JSON, -> eventInfo JSON -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.67 সেকেন্ড)
JSON ডেটা টাইপের মধ্যে রেকর্ড সংরক্ষণ করা।
mysql> JsonAsMySQLDemo মানগুলিতে ঢোকান -> ( -> 1, -> 'জন', -> '{"Page1":"/"}', -> '{"OperatingSystem":"Windows"}' -> );কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.24 সেকেন্ড)mysql> JsonAsMySQLDemo মানগুলিতে ঢোকান -> ( -> 2, -> 'বব', -> '{"পৃষ্ঠা2":"/"}', -> '{ "OperatingSystem":"Solaris"}' -> );কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)
সমস্ত রেকর্ড প্রদর্শন করতে, নির্বাচন করুন
ব্যবহার করুন৷mysql> JsonAsMySQLDemo থেকে *নির্বাচন করুন;
নিচের আউটপুট।
<প্রে>+------+------------------------------------- -----------------+| আইডি | নাম | পেজডেমো | ঘটনা তথ্য |+------+---------------------------- ----------------+| 1 | জন | {"পৃষ্ঠা1":"/"} | {"অপারেটিং সিস্টেম":"উইন্ডোজ"} || 2 | বব | {"পৃষ্ঠা2":"/"} | {"অপারেটিংসিস্টেম":"সোলারিস"} |+------+------+------------ ------------------------ সেটে +2 সারি (0.00 সেকেন্ড)