您已经将数据读入
DataFrame
. 如果要将数据帧转换为矩阵,请执行
mat.values
. 如果要将数据写入SQL表,则必须创建
cursor
然后用它来插入数据。
cursor = cnxn.cursor()
cursor.execute(''' INSERT INTO myTable (FirstName, LastName) VALUES ('Wilsamson', 'Shiphrah') ''')
如果有多个值,则应使用
executemany
指挥部;
values = list(zip(mat['FirstName'].values.tolist(), mat['LastName'].values.tolist()))
cursor.executemany('''INSERT INTO myTable (FirstName, LastName) VALUES (?, ?)''', values);
结束时
INSERT
声明,你需要
commit
在关闭之前插入
光标
和
connection
是的。
cursor.commit()
cursor.close()
cnxn.close()
如果你想转换