1. 程式人生 > 實用技巧 >95%的人解不出的題,最終的解卻令人震驚

95%的人解不出的題,最終的解卻令人震驚

第一種方式
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:#遍歷結果

print(i)
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() # 獲取查詢的所有記錄
db.commit() #提交
except Exception as e:
raise e
finally:
db.close() # 關閉連線