Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL क्वेरी का उपयोग करके JSON ऑब्जेक्ट कैसे बनाएं और डालें?

तालिका बनाने पर अपनी फ़ील्ड को JSON . के रूप में सेट करें डेटाटाइप।

CREATE TABLE `person` (
  `name` json DEFAULT NULL
);

और इसमें JSON डेटा डालें,

INSERT INTO `person` (`name`)
VALUES ('["name1", "name2", "name3"]');

या कुंजी:मान . द्वारा JSON डेटा डालें

INSERT INTO person VALUES ('{"pid": 101, "name": "name1"}');
INSERT INTO person VALUES ('{"pid": 102, "name": "name2"}');

JSON डेटा चुनें,

SELECT * FROM `person` WHERE JSON_CONTAINS(name, '["name1"]');

नोट:केवल InnoDB का उपयोग करके MySQL 5.7 (या उच्चतर) द्वारा समर्थित है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL पंक्तियों को जीवन भर देता है

  2. एक क्वेरी में एकाधिक तालिकाओं में सम्मिलित करें

  3. mysql त्रुटि:प्रति घंटे अधिकतम कनेक्शन को पार कर गया

  4. MySQL में एक स्ट्रिंग में एकाधिक रिक्त स्थान जोड़ने का सबसे आसान तरीका - SPACE ()

  5. Php और jquery में लोकेशन फाइंडर स्क्रिप्ट के साथ भारत का पिनकोड डेटाबेस