import pymysql list=[20,5,'wanyan'] connent = pymysql.connect(host='localhost', user='root', passwd='123', db='user', charset='utf8') #db为所使用的数据库 cursor = connent.cursor() sql="insert into test3(age,id,name) values("+str(list[0])+","+str(list[1])+","+"'"+list[2]+"'"+")"#test3为表名,由于list[0]和list[1]的元素类型是整型,所以需要将其转化为字符串,list[2]本身为字符串类型,但需要加入单引号'',sql语句中values的值为字符串的拼接,每个从列表中获取的元素为表中的字段值 print(sql) #在控制台上打印sql语句 cursor.execute(sql) connent.commit() #提交任务,数据才会写入数据库
Python列表中数据插入数据库
最新推荐文章于 2024-01-18 16:02:02 发布