आपको mysqlimport के बारे में पढ़ना चाहिए , जो कि MySQL के साथ प्रदान किया गया एक कमांड-लाइन टूल है। यह टूल CSV डेटा को बल्क-लोड करने का सबसे तेज़ तरीका है।
टूल में दो विकल्प
हैं। , --replace
और --ignore
डुप्लीकेट कुंजी विरोधों को संभालने के लिए।
सुरक्षा के संबंध में और स्क्रिप्ट में पासवर्ड को सादे पाठ में डालने से बचने के लिए, आप MYSQL_PWD
का भी उपयोग कर सकते हैं पर्यावरण चर या .my.cnf
फ़ाइल (सुनिश्चित करें कि फ़ाइल मोड 400 या 600 है)। देखें पासवर्ड सुरक्षा के लिए अंतिम-उपयोगकर्ता दिशानिर्देश ।