क्या वे आपको एक स्क्रिप्टिंग भाषा सीखने के लिए प्रेरित कर रहे हैं?
यदि हां, तो पायथन के बारे में कैसे...
मैंने अभी-अभी परीक्षण किया है कि निम्न कोड वह करता है जिसकी आपको आवश्यकता है।
कृपया ध्यान दें:आपको तृतीय-पक्ष MySQLdb मॉड्यूल डाउनलोड करना होगा।
import csv
import MySQLdb
def populate_mysql_db():
conn = MySQLdb.connect(host="localhost",
user="myusername",passwd="mypassword",db="mydb")
c = conn.cursor()
c.execute('''
CREATE TABLE IF NOT EXISTS mytable
(mycol1 varchar(100), mycol2 integer);
''')
csv_reader = csv.reader(open('mycsvfile.csv', 'rb'), delimiter=',')
for line in csv_reader:
c.execute('''INSERT INTO mytable (mycol1, mycol2)
VALUES (%s, %s)''', (line[0],line[1]))
c.close()
conn.close()
if __name__ == "__main__":
populate_mysql_db()