zoukankan      html  css  js  c++  java
  • python操作mysql之增删改查

    【insert】

     1 import MySQLdb
     2 
     3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
     4 cur = conn.cursor()
     5 
     6 #把数据放到元组
     7 sql = "insert into wang (id,name) values(%s,%s)"
     8 params = (3,'wangsuchen')
     9 
    10 cur.execute(sql,params) 
    11 conn.commit() #提交
    12 
    13 cur.execute('select * from wang')
    14 print cur.fetchall() #必须在上一条execute命令执行后再执行这条,
    15 
    16 cur.close()
    17 conn.close()

    【delete】

     1 import MySQLdb
     2 
     3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
     4 cur = conn.cursor()
     5 
     6 sql = "delete from wang where id = %s"
     7 params = (3)
     8 
     9 cur.execute(sql,params)
    10 conn.commit()
    11 
    12 cur.execute('select * from wang')
    13 print cur.fetchall()
    14 
    15 cur.close()
    16 conn.close()

    【updata】

    import MySQLdb
    
    conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
    cur = conn.cursor()
    
    sql = "update wang set name = %s where id = %s"
    params = ('chenying',2)
    
    cur.execute(sql,params)
    conn.commit()
    
    cur.execute('select * from wang')
    print cur.fetchall()
    
    cur.close()
    conn.close()

    【select】

     1 import MySQLdb
     2 
     3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
     4 cur = conn.cursor()
     5 
     6 
     7 cur.execute('select * from wang')
     8 print cur.fetchall()
     9 
    10 cur.close()
    11 conn.close()
  • 相关阅读:
    PAT (Basic Level) Practise 1013 数素数
    PAT (Basic Level) Practise 1014 福尔摩斯的约会
    codeforces 814B.An express train to reveries 解题报告
    KMP算法
    rsync工具
    codeforces 777C.Alyona and Spreadsheet 解题报告
    codeforces 798C.Mike and gcd problem 解题报告
    nginx + tomcat多实例
    MongoDB副本集
    指针的艺术(转载)
  • 原文地址:https://www.cnblogs.com/chuangcc/p/8232924.html
Copyright © 2011-2022 走看看