zoukankan      html  css  js  c++  java
  • pymysql连接数据库

    import pymysql
    #创建连接
    conn = pymysql.connect(host="127.0.0.1",port = 3306,user='root',passwd='wangwei520',db='test',charset='utf8');
    #创建游标
    cursor = conn.cursor()
    #执行语句
    # inp = input("输入:")
    # ll = [[9,9,99],[8,8,88]]
    #插入数据只能值元组或者是列表  单个插入用execute,多个插入用executemany
    # cursor.executemany('insert into score(student_id,corse_id,number)values(%s,%s,%s)',ll)
    #修改
    # cursor.execute("update score set student_id = 21,corse_id = 21,number = 21 where sid = 25 or sid =24 ")
    #删除
    # cursor.execute("delete from score where sid = %s",25)
    
    #查找
    cursor.execute("select * from course")
    # cur = cursor.fetchall()
    cur = cursor.fetchone()
    # cur = cursor.fetchmany(2)
    print(cur)
    
    cur = cursor.fetchone()
    print(cur)
    # cursor.scroll(-1,mode="relative")
    cursor.scroll(0,mode="absolute")
    cur = cursor.fetchone()
    print(cur)
    
    #保存连接并执行
    conn.commit()
    #关闭连接
    cursor.close() #游标关闭
    conn.close()   #连接关闭
  • 相关阅读:
    MySQL数据类型
    MySQL体系结构
    数据库MySQL——安装
    MySQL安装-windows安装
    vc++木马源码免杀一些常用方法
    222
    11
    metasploit(MSF)渗透平台命令大全
    Oracle数据库提权(dba权限执行系统命令)
    Python之random模块和time模块
  • 原文地址:https://www.cnblogs.com/TKOPython/p/12542381.html
Copyright © 2011-2022 走看看