zoukankan      html  css  js  c++  java
  • python连接mysql

    import pymysql#使用pymysql模块
    conn=pymysql.connect(host='127.0.0.1',post=3306,user='root',passwd='zero',db='mysql')#连接数据库
    cousor=conn.cursor()#建立游标
    sql="CREATE TABLE TEST(name INT,id VARCHAR(20))"#建立数据表 创建表只能一次,创建完关闭
    cousor.execute(sql)#将数据表写入游标位置下
    ret=cousor.execute("INSERT INTO TEST(id,name)VALVES(1,"cui"),(2,"ling")")#插入数据 插入完记得注释,执行一次插入一个数据
    print(ret)#打印数据
    res=cousor.execute("SELECT * FROM TEST")#查询TEST表下的行数
    查询内容:1.one=cousor.fatchone() 2.many=cousor.fatchmany() 3.all=cousor.fatchall()
    print(res)#打印查询结果
    print(one)#查询一个数据 print(many)#查询多个数据 print(all)#查询全部数据
    调游标位置:1.cousor.scroll(1,model='relative')当前位置移动,正数表示向下,负数向上 2.couor.scroll(2,model='adsolute')2是调到固定第二个位置数据
    如果想知道取出来的数据名称:原来元祖改成字典形式,在建立游标时conn.cuisor(pymysql.cursors.DictCursor)
    conn.commit()
    cousor.close()

  • 相关阅读:
    02-print的用法
    01-Hello World
    01-查看系统整体性能情况:sar
    03-购物车
    Python之路,Day2
    02-三级菜单
    Python之路,Day1
    loadrunner中配置java脚本环境
    算法
    实现testNg的retry机制
  • 原文地址:https://www.cnblogs.com/cui00/p/11337358.html
Copyright © 2011-2022 走看看