python 实现连接mysql并读一条数据写到csv一条数据
import MySQLdb as mdb import csv with open('my.csv', 'w+', newline='') as csv_file: writer = csv.writer(csv_file) #获取 mysql 的链接对象 con = mdb.connect('localhost', 'root', 'root', 'test'); with con: #获取执行查询的对象 cur = con.cursor() #执行那个查询,这里用的是 select 语句 cur.execute("SELECT * FROM mysql_test") #使用 cur.rowcount 获取结果集的条数 numrows = int(cur.rowcount) #循环 numrows 次,每次取出一行数据 for i in range(numrows): #每次取出一行,放到 row 中,这是一个元组 row = cur.fetchone() #print (row) writer.writerow(row)
每天扫一扫,到店付款省钱!
![](https://files.cnblogs.com/files/mahailuo/%E5%95%86%E5%BA%97%E7%BA%A2%E5%8C%85_%E5%89%AF%E6%9C%AC.bmp?t=1668395654)
动动小手支持一下作者,谢谢🙏