天天看點

Python讀取Mysql資料庫中某一張表&每一行資料讀取為清單(元組)

我們在上期已經講過了,如何讓将一個Excel或者CSV檔案中的所有資料,插入到Mysql中,如果還沒看過的小夥伴,請點選我檢視

那麼今天我們就來讀取Mysql中的某一張表的資料,并且把每一行資料轉換成清單(預設是元組)

想要讀取的表,如下圖

Python讀取Mysql資料庫中某一張表&每一行資料讀取為清單(元組)

6W多條資料,讀取成功,用時5秒

Python讀取Mysql資料庫中某一張表&每一行資料讀取為清單(元組)

1、連接配接資料庫

import pymysql

connect = pymysql.connect(host='localhost',  # 本地資料庫
                          user='賬戶名',# 一般就是root
                          password='自己的資料庫密碼',# 我為了省事都寫:123456
                          db='庫名',
                          charset='utf8')  # 伺服器名,賬戶,密碼,資料庫名稱
cur = connect.cursor()
           

2、完整版代碼

import time
import pymysql

connect = pymysql.connect(host='localhost',  # 本地資料庫
                          user='賬戶名',# 一般就是root
                          password='自己的資料庫密碼',# 我為了省事都寫:123456
                          db='庫名',
                          charset='utf8')  # 伺服器名,賬戶,密碼,資料庫名稱
cur = connect.cursor()

t1 = time.time()
sql = ''' SELECT * FROM `jl_xtzd`;'''
cur.execute(sql)
data3 = cur.fetchall()
for d in data3:
	print(d)

connect.commit()
cur.close()  # 關閉遊标
connect.close()  # 關閉資料庫連接配接
t2 = time.time()
print("程式運作結束,用時", t2 - t1)
           

希望對大家有幫助,如有錯誤,歡迎指正

緻力于辦公自動化的小小程式員一枚

希望能得到大家的【一個免費關注】!感謝

此外我還提供了,辦公十大技巧:點我檢視

Excel、CSV,插入資料庫在上一篇:點我檢視

Python讀取Mysql資料庫中某一張表&每一行資料讀取為清單(元組)