Python使用pymysql從MySQL數(shù)據(jù)庫(kù)中讀出數(shù)據(jù)的方法
python3.x已經(jīng)不支持mysqldb了,支持的是pymysql
使用pandas讀取MySQL數(shù)據(jù)時(shí),使用sqlalchemy,出現(xiàn)No module named ‘MySQLdb'錯(cuò)誤。
安裝:打開(kāi)Windows PowerShell,輸入pip3 install PyMySQL即可
import pymysql.cursors
import pymysql
import pandas as pd
#連接配置信息
config = {
'host':'127.0.0.1',
'port':3306,#MySQL默認(rèn)端口
'user':'root',#mysql默認(rèn)用戶名
'password':'1234',
'db':'house',#數(shù)據(jù)庫(kù)
'charset':'utf8mb4',
'cursorclass':pymysql.cursors.DictCursor,
}
# 創(chuàng)建連接
con= pymysql.connect(**config)
# 執(zhí)行sql語(yǔ)句
try:
with con.cursor() as cursor:
sql="select * from community_view"
cursor.execute(sql)
result=cursor.fetchall()
finally:
con.close();
df=pd.DataFrame(result)#轉(zhuǎn)換成DataFrame格式
df.head()
以上這篇Python使用pymysql從MySQL數(shù)據(jù)庫(kù)中讀出數(shù)據(jù)的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Python中操作mysql的pymysql模塊詳解
- Python中模塊pymysql查詢結(jié)果后如何獲取字段列表
- Python MySQL數(shù)據(jù)庫(kù)連接池組件pymysqlpool詳解
- 在python中使用pymysql往mysql數(shù)據(jù)庫(kù)中插入(insert)數(shù)據(jù)實(shí)例
- pymysql之cur.fetchall() 和cur.fetchone()用法詳解
- python使用pymysql實(shí)現(xiàn)操作mysql
- pyMySQL SQL語(yǔ)句傳參問(wèn)題,單個(gè)參數(shù)或多個(gè)參數(shù)說(shuō)明
- 詳解使用pymysql在python中對(duì)mysql的增刪改查操作(綜合)
- Python中pymysql 模塊的使用詳解
- 封裝一個(gè)python的pymysql操作類
相關(guān)文章
Python之tkinter列表框Listbox與滾動(dòng)條Scrollbar解讀
這篇文章主要介紹了Python之tkinter列表框Listbox與滾動(dòng)條Scrollbar解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
Python 處理日期時(shí)間的Arrow庫(kù)使用
這篇文章主要介紹了Python 處理日期時(shí)間的Arrow庫(kù)使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
python下對(duì)hsv顏色空間進(jìn)行量化操作
這篇文章主要介紹了python下對(duì)hsv顏色空間進(jìn)行量化操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06
用Python編寫個(gè)解釋器實(shí)現(xiàn)方法接受
計(jì)算機(jī)只能理解機(jī)器碼。歸根結(jié)底,編程語(yǔ)言只是一串文字,目的是為了讓人類更容易編寫他們想讓計(jì)算機(jī)做的事情。真正的魔法是由編譯器和解釋器完成,它們彌合了兩者之間的差距。解釋器逐行讀取代碼并將其轉(zhuǎn)換為機(jī)器碼2023-01-01
python光學(xué)仿真通過(guò)菲涅耳公式實(shí)現(xiàn)波動(dòng)模型
這篇文章主要介紹了python光學(xué)仿真通過(guò)菲涅耳公式實(shí)現(xiàn)波動(dòng)模型的示例解析原理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-10-10
python使用Qt界面以及邏輯實(shí)現(xiàn)方法
這篇文章主要介紹了python使用Qt界面以及邏輯實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07

