Python連接MySQL數(shù)據(jù)庫的方法及實(shí)例
連接MySQL數(shù)據(jù)庫的方法及實(shí)例。
1. 安裝MySQL驅(qū)動程序
nector和PyMySQL。我們可以通過以下命令安裝它們:
nector:
stallysqlnector
PyMySQL:
stallysql
2. 連接MySQL數(shù)據(jù)庫
連接MySQL數(shù)據(jù)庫。
首先,我們需要導(dǎo)入MySQL驅(qū)動程序:
portysqlnector
portysql
接下來,我們需要使用以下代碼連接MySQL數(shù)據(jù)庫:
nector:
ydbysqlnectornect(
host="localhost",ame",
password="yourpassword",ydatabase"
PyMySQL:
ydbysqlnect(
host="localhost",ame",
password="yourpassword",ydatabase"
ameydatabase”替換為你要連接的數(shù)據(jù)庫名稱。
3. 執(zhí)行MySQL查詢
執(zhí)行MySQL查詢。以下是一個簡單的示例:
nector:
ycursorydb.cursor()
ycursorers")
yresultycursor.fetchall()
yresult:t(x)
PyMySQL:
ycursorydb.cursor()
ycursorers")
yresultycursor.fetchall()
yresult:t(x)
在上面的代碼中,我們首先創(chuàng)建了一個游標(biāo)對象,然后使用execute()方法執(zhí)行MySQL查詢。最后,我們使用fetchall()方法獲取查詢結(jié)果,并使用for循環(huán)遍歷結(jié)果集并輸出。
4. 關(guān)閉MySQL連接
在完成MySQL查詢后,我們需要關(guān)閉MySQL連接。以下是一個示例:
nector:
ydb.close()
PyMySQL:
ydb.close()
5. 總結(jié)
連接MySQL數(shù)據(jù)庫的方法及實(shí)例。