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

मैं CSV से MySQL में डेटा कैसे आयात कर सकता हूं?

आप कॉलम निर्दिष्ट कर सकते हैं और अनावश्यक कॉलम को '@dummy' के रूप में चिह्नित कर सकते हैं।

LOAD DATA INFILE 'data.csv'
INTO TABLE t1
(column1, @dummy, column2, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy, @dummy)
FIELDS TERMINATED BY '\t' ENCLOSED BY 
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;

बदलें t1 , column1 और column2 जैसा आपको पसंद। अन्य कॉलम सेट करने के लिए जो डेटा फ़ाइल में नहीं हैं, आप इसे इस तरह कर सकते हैं:

LOAD DATA INFILE 'data.csv'
INTO TABLE t1
(column1, @dummy, column2, @dummy, @val, @dummy, @dummy, @dummy, @dummy, @dummy)
FIELDS TERMINATED BY '\t' ENCLOSED BY 
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
SET column3 = "test", column4 = CURRENT_TIMESTAMP, column5 = @val/10;

आगे के संदर्भ के लिए, मैं आपको पर एक नज़र डालने की सलाह देता हूं। 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. MySql OLD_PASSWORD को .NET या MS SQL में सिम्युलेट करना?

  2. जावास्क्रिप्ट प्रॉम्प्ट बॉक्स से मूल्य कैसे प्राप्त करें और इसे SQL में सहेजने में सक्षम होने के लिए PHP चर में पास करें?

  3. एक निश्चित समय के बाद MySQL रिकॉर्ड को कैसे डिलीट करें

  4. उपयोगकर्ता रूट के लिए प्रवेश निषेध - मैक ओएस पर mysql

  5. उपयोगकर्ता के लिए जावा JDBC एक्सेस अस्वीकृत