zoukankan      html  css  js  c++  java
  • python mysql基本操作

    #链接mysql
    #插入数据
    import MySQLdb

    conn = MySQLdb.connect(host = '127.0.0.1',user = 'root',passwd = '',db = 'mytest')
    cur = conn.cursor()
    reConn = cur.execute("insert into userinfo(id,name) value(3,'tony')")
    conn.commit()
    cur.close()
    conn.close()

    print reConn

    #查询数据
    import MySQLdb

    conn = MySQLdb.connect(host = '127.0.0.1',user = 'root',passwd = '',db = 'mytest')
    cur = conn.cursor(cursorclass=MySQLdb.cursors.DictCursor) #以字典形式获取数据
    cur = conn.cursor() #以元组形式获取数据
    #reConn = cur.execute("select * from userinfo")
    sql = "select name from userinfo where id = %s"
    #sql = "select id from userinfo where id = %s"
    params = 1
    #params = 'dendi'
    #reConn = cur.execute(sql,params)
    reConn = cur.execute("select * from userinfo")
    #fetchall把查找到的数据一下拿出来
    #fetchone逐个取数据
    # data = cur.fetchall()
    data = cur.fetchone()
    print data
    data = cur.fetchone()
    print data
    cur.close()
    conn.close()
    # print data
    print reConn

    #更新数据
    import MySQLdb

    conn = MySQLdb.connect(host = '127.0.0.1',user = 'root',passwd = '',db = 'mytest')
    cur = conn.cursor()
    sql = "update userinfo set name = 'aaa' where id = '%s'"
    params = 1
    reConn = cur.execute(sql,params)
    conn.commit()
    #conn.rollback()
    cur.close()
    conn.close()

    print reConn

    #删除数据
    import MySQLdb

    conn = MySQLdb.connect(host = '127.0.0.1',user = 'root',passwd = '',db = 'mytest')
    cur = conn.cursor()
    sql = "delete from userinfo where id = '%s'"
    params = 1
    reConn = cur.execute(sql,params)
    conn.commit()
    #conn.rollback()
    cur.close()
    conn.close()

    print reConn



    参考博客:http://www.cnblogs.com/wupeiqi/articles/4198124.html
  • 相关阅读:
    关于一个单机游戏发行的一些见解
    怎么租借电话号码
    NUMA架构的优缺点
    Windows 安装PostgreSQL
    Oracle查询当前用户下的所有表及sqlplus 设置 列宽
    Xshell调整终端显示的最大行数(缓冲区)
    PostgreSQL 索引膨胀
    Linux 清空缓存
    load多个数据文件的yaml
    Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)
  • 原文地址:https://www.cnblogs.com/3one/p/5601818.html
Copyright © 2011-2022 走看看