Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

.CSV फ़ाइल से MySQL टेबल में डेटा कैसे इंपोर्ट करें?


वास्तव में .CSV भी एक टेक्स्ट फ़ाइल है जिसमें मान कॉमा से अलग होते हैं या दूसरे शब्दों में कहें तो CSV (कॉमा सेपरेटेड वैल्यूज) वाली टेक्स्ट फ़ाइल। .CSV फ़ाइल से MySQL टेबल में डेटा इंपोर्ट करते समय हमें LOAD DATA INFILE स्टेटमेंट के साथ FIELDS TERMINATED OPTION का उपयोग करना होगा। हम इसे समझने के लिए निम्नलिखित उदाहरण पर विचार कर रहे हैं:

उदाहरण

A.CSV फ़ाइल में निम्नलिखित कॉमा सेपरेटेड मान हैं:

105,Chum,USA,11000 
106,Danny,AUS,12000

हम इस डेटा को निम्नलिखित फ़ाइल में इंपोर्ट करना चाहते हैं जिसका नाम employee1_tbl है:

mysql> Create table employee1_tbl(Id Int, Name Varchar(20), Country Varchar(20),Salary Int); Query OK, 0 rows affected (0.91 sec)

अब, फ़ाइल से डेटाबेस टेबल में डेटा का स्थानांतरण निम्नलिखित टेबल की मदद से किया जा सकता है:

mysql> LOAD DATA LOCAL INFILE 'd:\A.csv' INTO table employee1_tbl FIELDS TERMINATED BY ','; Query OK, 2 rows affected (0.16 sec) Records: 2 Deleted: 0 Skipped: 0 Warnings: 0 
mysql> Select * from employee1_tbl; 
+------+-------+---------+--------+ 
| Id   | Name  | Country | Salary | 
+------+-------+---------+--------+ 
| 105  | Chum  | USA     |  11000 | 
| 106  | Danny | AUS     |  12000 | 
+------+-------+---------+--------+ 
2 rows in set (0.00 sec)

उपरोक्त परिणाम सेट दिखाता है कि A.CSV फ़ाइल से डेटा टेबल में स्थानांतरित हो गया है।


  1. - MySQL तालिका से मौजूदा कॉलम को कैसे हटाएं?

    हम ALTER स्टेटमेंट के साथ DROP स्टेटमेंट का उपयोग करके MySQL तालिका से किसी विशेष मौजूदा कॉलम को हटा सकते हैं। इसका वाक्यविन्यास निम्न होगा: वाक्यविन्यास ALTER TABLE table_name DROP column_name; यहाँ, table_name वह तालिका का नाम है जिससे हम कॉलम को हटाना चाहते हैं। Column_name उस कॉलम का नाम है जिसे

  1. - MySQL में स्टोर्ड प्रोसीजर से INSERT करना (CREATE PROCEDURE)

    पैरामीटरयुक्त स्टोर्ड प्रोसीजर बनाकर डेटा डालना MySQL में CREATE PROCEDURE से स्टोर्ड प्रोसीजर परिभाषित करें, जिसमें IN पैरामीटर लेकर INSERT निष्पादित किया जाता है। टेबल बनाना CREATE TABLE insertDataUsingStoredProcedure ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(20), Age

  1. टेक्स्ट फ़ाइल डेटा को एक्सेल में इम्पोर्ट करें: सटीक परिणामों के लिए 3 सिद्ध विधियां टेक्स्ट फ़ाइल डेटा को एक्सेल में इम्पोर्ट करें: सटीक परिणामों के लिए 3 सिद्ध विधियां

    कभी-कभी, हमारा वांछित डेटा एक टेक्स्ट फ़ाइल में हो सकता है। और हमें विभिन्न ऑपरेशन करने के लिए उस डेटा को एक्सेल वर्कबुक में इम्पोर्ट करने की आवश्यकता होती है। इस लेख में, हम आपको टेक्स्ट फ़ाइल से एक्सेल में डेटा इम्पोर्ट करने के सरल लेकिन प्रभावी तरीके दिखाएंगे। उदाहरण के लिए, हम एक टेक्स्ट फ़ाइल म