Python知識(shí)分享網(wǎng) - 專業(yè)的Python學(xué)習(xí)網(wǎng)站 學(xué)Python,上Python222
Python操作MySQL數(shù)據(jù) PDF 下載
發(fā)布于:2024-02-11 11:21:41
(假如點(diǎn)擊沒(méi)反應(yīng),多刷新兩次就OK!)

Python操作MySQL數(shù)據(jù) PDF 下載  圖1

 

 

資料內(nèi)容:

 

安裝依賴庫(kù)
使用 pip 來(lái)安裝 mysql-connector-python,這是一個(gè)用于與 MySQL 數(shù)據(jù)庫(kù)交互的 Python 驅(qū)
動(dòng)程序。
bash
pip install mysql-connector-python
連接數(shù)據(jù)庫(kù)
python
import mysql.connector
# 連接到 MySQL 數(shù)據(jù)庫(kù)
mydb = mysql.connector.connect(
host="localhost", # 數(shù)據(jù)庫(kù)主機(jī)地址
user="yourusername", # 數(shù)據(jù)庫(kù)用戶名
password="yourpassword", # 數(shù)據(jù)庫(kù)密碼
database="yourdatabase" # 數(shù)據(jù)庫(kù)名稱
)
執(zhí)行 SQL 查詢
# 創(chuàng)建一個(gè)游標(biāo)對(duì)象,通過(guò)它我們可以執(zhí)行 SQL 命令
mycursor = mydb.cursor()
# 執(zhí)行 SQL 查詢語(yǔ)句
mycursor.execute("SELECT * FROM yourtable")
# 獲取查詢結(jié)果并打印出來(lái)
results = mycursor.fetchall()
for x in results:
print(x)
插入數(shù)據(jù)
python
# 創(chuàng)建一個(gè)新的記錄
mycursor.execute("INSERT INTO yourtable (column1, column2) VALUES (%s, %s)", ("value1",