python(pymysql操作資料庫)
阿新 • • 發佈:2021-01-11
第一種方式
import pymysql
開啟資料庫連線
db = pymysql.connect(host="192.168.88.11", user="root",
password="123", db="p1807", port=3306)
使用cursor()方法獲取操作遊標
cur = db.cursor()
1.查詢操作
編寫sql 查詢語句 user 對應我的表名
sql = "select * from students"
try:
cur.execute(sql) # 執行sql語句
results = cur.fetchall() # 獲取查詢的所有記錄
for i in results:#遍歷結果
except Exception as e:
raise e
finally:
db.close() # 關閉連線
第二種方式
開啟資料庫連線
db = pymysql.connect(host="192.168.88.11", user="root",
password="123", db="aaa", port=3306)
cur = db.cursor()
try:
for i in range(1000):
cur.execute("insert into qqq values ('ccc-%s')'` %i)
results = cur.fetchall() # 獲取查詢的所有記錄
except Exception as e:
raise e
finally:
db.close() # 關閉連線