• 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()
  • 相关阅读:
    字,字节,字长,位的概念与区分
    Prim算法、Kruskal算法、Dijkstra算法
    关联容器
    各种排序算法的性能特点
    随机种子
    实参&形参
    C++中的I/O输入输出问题
    NLPIR智能KGB知识图谱引擎可视化数据挖掘
    NLPIR-KGB知识图谱引擎突破传统数据挖掘束缚
    NLPIR大数据语义系统KGB技术引领新方向
  • 原文地址:https://www.cnblogs.com/chuangcc/p/8232924.html
Copyright © 2020-2023  润新知