国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

2020-09-18 10:27zx Python

本篇文章主要介紹了使用pymysql在python中對mysql的增刪改查操作,通過pymysql向數據庫進行查刪增改,具有一定的參考價值,有興趣的可以了解一下。

這一次將使用pymysql來進行一次對MySQL的增刪改查的全部操作,相當于對前五次的總結:

先查閱數據庫:

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

現在編寫源碼進行增刪改查操作,源碼為:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#!/usr/bin/python
#coding:gbk
import pymysql
from builtins import int
 
#將MysqlHelper的幾個函數寫出來
 
def connDB():               #連接數據庫
  conn=pymysql.connect(host="localhost",user="root",passwd="zx69728537",db="student");
  cur=conn.cursor();
  return (conn,cur);
 
def exeUpdate(conn,cur,sql):        #更新或插入操作
  sta=cur.execute(sql);
  conn.commit();
  return (sta);
 
def exeDelete(conn,cur,IDs):        #刪除操作
  sta=0;
  for eachID in IDs.split(' '):
    sta+=cur.execute("delete from students where Id=%d"%(int(eachID)));
  conn.commit();
  return (sta);
     
def exeQuery(cur,sql):           #查找操作
  cur.execute(sql);
  return (cur);
   
def connClose(conn,cur):          #關閉連接,釋放資源
  cur.close();
  conn.close();
 
result=True;
print("請選擇以上四個操作:1、修改記錄,2、增加記錄,3、查詢記錄,4、刪除記錄.(按q為退出)");
conn,cur=connDB();
number=input();
while(result):
  if(number=='q'):
    print("結束操作");
    break;
  elif(int(number)==1):
    sql=input("請輸入更新語句:");
    try:
      exeUpdate(conn, cur, sql);
      print("更新成功");
    except Exception:
      print("更新失敗");
      raise;
  elif(int(number)==2):
      sql=input("請輸入新增語句:");
      try:
        exeUpdate(conn, cur, sql);
        print("新增成功");
      except Exception:
        print("新增失敗");
        raise;
  elif(int(number)==3):
    sql=input("請輸入查詢語句:");
    try:
      cur=exeQuery(cur, sql);
      for item in cur:
        print("Id="+str(item[0])+" name="+item[1]);
    except Exception:
      print("查詢出錯");
      raise;
  elif(int(number)==4):
    Ids=input("請輸入Id,并用空格隔開");
    try:
      exeDelete(conn, cur, Ids);
      print("刪除成功");
    except Exception:
      print("刪除失敗");
      raise;
  else:
    print("非法輸入,將結束操作!");
    result=False;
    break;
  print("請選擇以上四個操作:1、修改記錄,2、增加記錄,3、查詢記錄,4、刪除記錄.(按q為退出)");
  number=input("請選擇操作");

現在運行程序觀察:

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

現在查詢數據庫:

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

可以看到數據庫中新增了一條數據,現在進行更新數據:

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

現在我們不在查詢數據庫,直接在該程序中進行查詢,如圖:

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

可以看到已經將第四條數據的Name更新為bingwen,現在進行刪除操作,刪除第四條記錄,如圖:

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

現在我們在數據庫中進行查詢是否將該數據刪除,如圖:

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

可以看到刪除操作已經成功進行,現在退出當前程序,如圖:

詳解使用pymysql在python中對mysql的增刪改查操作(綜合)

如此,pymysql對mysql數據庫的增刪改查操作便完成了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/u012734441/article/details/42047715

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 欧美一区二区在线 | av网址aaa | 日韩一区二区三区在线观看 | 久久午夜精品 | 国产噜噜噜噜噜久久久久久久久 | 国产精品免费看 | 一级大片av | 精品久久久久久久久久久下田 | 国产精品久久久99 | 久久综合久久综合久久 | 免费福利视频一区二区三区 | 国产成人免费在线 | 成人精品视频99在线观看免费 | 亚洲一区二区三 | 自拍偷拍专区 | 免费看少妇高潮一级毛片特黄 | 日韩成人精品在线 | 国产精品久久久亚洲 | 欧美日韩精品一区二区在线观看 | 亚洲国产精品自拍视频 | 国产精品综合久久 | 一区二区久久 | 亚洲国产精品福利 | 国产一区二区三区久久 | 成人激情在线观看 | 亚洲国产精品成人 | a视频在线免费观看 | 在线中文字幕视频 | 久久一区二区三区四区 | 午夜爱爱毛片xxxx视频免费看 | 久久精品国产一区二区三区不卡 | 欧美一区二区三区在线视频 | 欧美午夜一区二区福利视频 | 国产一区二区在线视频 | 亚洲精品成人18久久久久 | 国产亚洲一区二区三区 | 久久九九国产精品 | 国产精品不卡一区二区三区 | 一级一毛片 | 精品国产一区二区三区小蝌蚪 | 久久久精品 |