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()
  • 相关阅读:
    ubuntu18 升级cmake
    开源镜像站汇总
    ubuntu18安装go
    tendermint框架及Tx执行流程
    常用python内置函数
    根据列号返回列名
    Valid Number
    Remove Duplicates from Sorted List II
    vector排序问题<unresolved overloaded function type>
    Spiral Matrix
  • 原文地址:https://www.cnblogs.com/chuangcc/p/8232924.html
Copyright © 2011-2022 走看看