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

CSV फ़ाइलों को mysql डेटाबेस में सहेजें

MySQL एक अद्भुत सुविधा प्रदान करता है जो आपको एक ही क्वेरी में सीधे CSV फ़ाइल आयात करने की अनुमति देता है।

आप जिस SQL ​​कमांड की तलाश कर रहे हैं वह है LOAD DATA INFILE

यहां मैनुअल पेज:http://dev.mysql.com /doc/refman/5.1/hi/load-data.html

त्वरित उदाहरण:

LOAD DATA INFILE 'fileName'
 INTO TABLE tableName
 FIELDS TERMINATED BY '|' OPTIONALLY ENCLOSED BY '"'
 LINES TERMINATED BY '\n'
(
field1,
field2,
field3,
@variable1,
@variable2,
etc
)
set
(
field4 = concat(@variable1,@variable2)
);

यह एक काफी बुनियादी उदाहरण है, लेकिन इसमें आप जो चाहते हैं उसमें से अधिकांश शामिल हैं। मैनुअल पेज इसके साथ कुछ बहुत ही जटिल चीजों को करने का पूरा विवरण देता है।

आशा है कि यह मदद करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php mysql pdo क्वेरी:क्वेरी परिणाम के साथ चर भरें

  2. मौजूदा मूल्य में मूल्य जोड़ने के लिए फ़ील्ड को कैसे अपडेट करें?

  3. क्या MySQL क्वेरी में टेबल और कॉलम के आसपास उद्धरण वास्तव में आवश्यक हैं?

  4. वूकॉमर्स वेरिएशन आईडी कैसे प्राप्त करें?

  5. रेक डीबी का उपयोग कर रेल में टेबल बनाने के साथ प्राथमिक प्रमुख मुद्दा:माइस्क्ल के साथ माइग्रेट कमांड