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

MySQL डेटाबेस में डेटा डालें

अब जबकि हमने अपनी टेबल बना ली हैं, चलिए कुछ डेटा जोड़ते हैं।

INSERT कथन

INSERT स्टेटमेंट आपको अपने डेटाबेस टेबल में डेटा जोड़ने की अनुमति देता है। वाक्य रचना इस प्रकार है:

INSERT INTO table_name (col_1, col_2, col_3) 
VALUES (value_1, value_2, value_3);

यह डेटा को एक पंक्ति में सम्मिलित करता है। प्रदान किए गए मानों का क्रम उन स्तंभों के अनुरूप होना चाहिए जिनमें मान सम्मिलित किए जाने हैं।

यदि आप सभी स्तंभों में डेटा सम्मिलित कर रहे हैं, तो आप स्तंभ नामों को छोड़ सकते हैं और बस यह कर सकते हैं:

INSERT INTO table_name VALUES (value_1, value_2, value_3);

एकाधिक पंक्तियों को भरने के लिए, प्रत्येक पंक्ति को इस तरह अलग करने के लिए अल्पविराम का उपयोग करें:

INSERT INTO table_name 
VALUES 
(value_1, value_2, value_3),
(value_1, value_2, value_3),
(value_1, value_2, value_3),
(value_1, value_2, value_3);

उपरोक्त उदाहरण 4 पंक्तियों को भरता है और मानता है कि प्रत्येक पंक्ति में 3 स्तंभ हैं।

उदाहरण

हमारे फ्रूटशॉप डेटाबेस में डेटा डंप करने के लिए निम्न स्क्रिप्ट का उपयोग किया जा सकता है। हम दो INSERT . का उपयोग करते हैं कथन - प्रत्येक तालिका के लिए एक जिसे हम पॉप्युलेट करना चाहते हैं। पहला इकाइयों . को भरता है तालिका, दूसरा फल . को भरता है टेबल।

FruitShop डेटाबेस के विरुद्ध निम्न SQL स्क्रिप्ट निष्पादित करें:

INSERT INTO Units 
VALUES 
(1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00');
	
INSERT INTO Fruit 
VALUES 
(1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');

अपना डेटा जांचें

आप निम्न SQL कथनों को निष्पादित करके जांच सकते हैं कि आपका डेटा डाला गया था।

  1. फलों की जांच करें टेबल

    फलों . से सभी रिकॉर्ड चुनें निम्नलिखित कथन चलाकर तालिका:

    select * from Fruit

    परिणाम

    परिणाम इस तरह दिखना चाहिए।

  2. इकाइयों की जांच करें टेबल

    इकाइयों . से सभी रिकॉर्ड चुनें निम्नलिखित कथन को चलाकर तालिका तालिका:

    select * from Units

    परिणाम

    परिणाम इस तरह दिखना चाहिए।

हमने अभी-अभी एक SELECT . का उपयोग किया है हमारे डेटाबेस में डेटा को क्वेरी करने के लिए कथन। आइए MySQL के प्रश्नों को और करीब से देखें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Amazon RDS से CSV फ़ाइल में तालिका निर्यात करना

  2. MySQL में एक टेबल से दूसरी टेबल में डेटा डालें

  3. MySQL में संग्रहीत प्रक्रियाओं के भीतर वैकल्पिक पैरामीटर लिखना?

  4. MySQL में करंट कनेक्शन के लिए लोकेल कैसे सेट करें

  5. SQL स्टेटमेंट में बैकटिक और स्क्वायर ब्रैकेट में क्या अंतर है?