Привет, я новичок ie в разработке. Я пытаюсь поместить данные в мою базу данных в mysql, размещенном на сервере с помощью файла CSV. Я не получаю ошибок Db подключается, но ничего не сбрасывается в мою базу данных.
Записи конфигурации, которые я удалил из-за соображений безопасности, и поскольку безопасное соединение установлено, они не являются источником какой-либо ошибки. (python версия 3.7.6)
import mysql.connector
import csv
import pymysql
config = {
'user': 'db_user1',
'password': '',
'host': '',
'database': 'db',
'raise_on_warnings': True
}
cnx = mysql.connector.connect(**config)
cursor=cnx.cursor()
print("DB connected")
csv_data=csv.reader('xyz.csv')
sql="INSERT INTO table VALUES(%d,'2020/01/01',%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,'1','2','2020/01/01 13:22:22')"
try:
for row in csv_data:
cursor.execute(sql)
cnx.commit()
except:
cnx.rollback()