• 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')

  • 相关阅读:
    关于文件路径的生成
    re模块小结
    logging模块知识点及应用小结
    微信小程序上传图片
    小程序图表插件
    小程序实现多图上传、预览
    微信小程序实现验证码倒计时效果
    微信小程序上传图片,视频及预览
    小程序实现星级打分
    小程序获取系统日期时间
  • 原文地址:https://www.cnblogs.com/wangyujian/p/11768459.html
Copyright © 2020-2023  润新知