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

    import pymysql

    连接数据库方法1:


    ip ="192.168.xx.xx"
    user = 'jxz'
    password="123456"
    db='jxz'
    port=3306
    charset='utf8'
    conn = pymysql.connect(host=ip,user=user,password=password,db=db,port=port,charset=charset,autocommit=True)  #建立连接
    cur = conn.cursor(pymysql.cursors.DictCursor)    # 游标(输出的是个字典形式)
    sql = 'select * from app_myuser limit 5;'
    cur.execute(sql)    # 执行sql语句,insert 、update 、delete
    all = cur.fetchall()    # 打印全部,打印出来的是一个列表
    one = cur.fetchone()    # 打印一行,打印出来的是一个字典
    many = cur.fetchmany(2)   # 输入几行打印几行
    cur.close() # 关闭游标
    conn.close() # 关闭链接

    print(one)
    print(many)
    print(all)

    连接数据库方法2:

    def op_mysql(sql):
      db_info = {'user': 'jxz', 'password': '123456','host': '192.168.xx.xx', 'db': 'jxz', 'port': 3306, 'charset': 'utf8','autocommit': True}
      conn = pymysql.connect(**db_info) # 建立连接
      cur = conn.cursor(pymysql.cursors.DictCursor) # 游标
      cur.execute(sql) # 执行sql语句,insert 、update 、delete
      result = cur.fetchall()
      cur.close()
      conn.close()
      return result

    op_mysql('select * from app_myuser limit 5')

  • 相关阅读:
    免费馅饼(HDU 1176 DP)
    搬寝室(HDU 1421 DP)
    FatMouse's Speed(HDU LIS)
    Bone Collector II(HDU 2639 DP)
    Palindrome(POJ 1159 DP)
    Proud Merchants(POJ 3466 01背包+排序)
    树的最大独立集
    Roads in the North(POJ 2631 DFS)
    Starship Troopers(HDU 1011 树形DP)
    Strategic game(POJ 1463 树形DP)
  • 原文地址:https://www.cnblogs.com/wangyujian/p/11768459.html
Copyright © 2011-2022 走看看