zoukankan      html  css  js  c++  java
  • python操作数据库

    psycopg查询

    #coding:utf-8
    import psycopg2
    conn=psycopg2.connect(host='127.0.0.1',port=5432,user='postgres',password='1',database='postgis')
    print "opened db successfully"
    cursor=conn.cursor()
    cursor.execute("select name,type,state from wy")
    rows=cursor.fetchall()
    for row in rows:
       print "name:",row[0]
       print "type:",row[1]
       print "state:",row[2]
       print "*****"
    print "Records select successfully";
    conn.close()

    psycopg插入

    #coding:utf-8
    import psycopg2
    conn=psycopg2.connect(host='127.0.0.1',port=5432,user='postgres',password='1‘’,database='postgis')
    print "opened db successfully"
    cursor=conn.cursor()
    cursor.execute("insert into wy(mid,name,psw,type,state,creat_time) 
    values('7762cc64-5de1-11e6-ba75-000c2923b59f','admin2','1','测试组','1',CURRENT_TIMESTAMP)")
    conn.commit()
    print "Records created successfully";
    conn.close()

    psycopg修改

    #coding:utf-8
    import psycopg2
    conn=psycopg2.connect(host='127.0.0.1',port=5432,user='postgres',password='1',database='postgis')
    print "opened db successfully"
    cursor=conn.cursor()
    cursor.execute("update wy set type='UI组' where name='admin2'")
    conn.commit()
    print "Total number of rows updated:",cursor.rowcount
    cursor.execute("select name,type,state from wy")
    rows=cursor.fetchall()
    for row in rows:
    print "name:",row[0]
    print "type:",row[1]
    print "state:",row[2]
    print "*******"
    print "done";
    conn.close()

    psycopg删除

    #coding:utf-8
    import psycopg2
    conn=psycopg2.connect(host='127。0.0.1',port=5432,user='postgres',password='1',database='postgis')
    print "opened db successfully"
    cursor=conn.cursor()
    cursor.execute("delete from wy where name='admin2'")
    conn.commit()
    print "Total number of rows updated:",cursor.rowcount
    cursor.execute("select name,type,state from wy")
    rows=cursor.fetchall()
    for row in rows:
       print "name:",row[0]
       print "type:",row[1]
       print "state:",row[2]
       print "*******"
    print "done";
    conn.close()   
  • 相关阅读:
    WDF CSS 书写规范
    瞬间之美web界面设计如何让用户心动 读后感(一)
    ubuntu install node0.8.9 to the current user
    js单元测试_jsTestDriver
    window.print
    Java内省
    jQuery源代码学习jQuery对象扩展
    jdk集合结构
    【转载】程序员(1)
    【装载】JAVA虚拟机的内存模型
  • 原文地址:https://www.cnblogs.com/shijingjing07/p/5764784.html
Copyright © 2011-2022 走看看