當前位置:成語大全網 - 新華字典 - python如何把txt中的文本數據導入mysql中

python如何把txt中的文本數據導入mysql中

import pymysql

db = pymysql.connect('server_address', 'username', 'password', 'database_name')

cursor = db.cursor()

with open('data.txt', 'r') as f:

for line in f:

value_list = list(map(lambda x: "'%s'" % x, line.split()))

cursor.execute('INSERT INTO table_name VALUES(%s)' % ','.join(value_list))

db.commit()

db.close()