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

    在python3中,可以使用pymysql
    import pymysql
     
    https://www.cnblogs.com/wangbaihan/p/8127740.html
     
    流程
    连接数据库→创建游标→执行SQL→fetch获得数据,进行业务处理→关闭游标→commit→关闭数据库连接
     
    连接数据库:
    conn = pymysql.connect(host=host, user=user, passwd=password, db=db)
    创建游标:
    cur = conn.cursor()
    执行SQL:
    cur.execute("INSERT INTO table VALUE something")
    cur.execute("SELECT * FROM table")
    获取数据:
    data = cur.fetchone()
    data = cur.fetchmany()
    data = cur.fetchall()
    # data是个生成器
    关闭游标:
    cur.close()
    如果SQL是insert之类的DML语句,要记得commit:
    conn.commit()
    关闭数据库连接
    conn.close()
  • 相关阅读:
    Java-集合类汇总
    Java-ArrayList
    Java-ArrayList和Vector的区别
    Java-List
    Java-Stack
    Java-Vector
    Java-HashMap
    Java-EnumSet
    18校招借鉴
    spring的设计模式
  • 原文地址:https://www.cnblogs.com/x2x3/p/10907851.html
Copyright © 2011-2022 走看看