首页 > mysql, Python, 开发 > python3 PyMySQL模块的安装和使用

python3 PyMySQL模块的安装和使用

2017年10月24日
分类: mysql, Python, 开发 标签: , ,
发表评论 阅读评论

我们知道Python3和Python2是不兼容的,版本由2升级到3之后对MySQL数据库的访问也需要使用新的模块。此前的文章中已介绍过MySQLdb在Python2中的用法,今天介绍PyMySQL在Python3中的用法。

  1. 安装
    • 直接通过pip安装:
      pip install PyMySQL
  2. 示例
    • 连接数据库
    import pymysql
    try:
        conn = pymysql.connect(ip, 3306, user, password, db, charset='utf8', cursorclass=pymysql.cursors.DictCursor)
    except Exception as e:
        print("Exception throwed when connect to db: " + str(e))
    • 插入数据
      try:
          with conn.cursor() as cursor:
              sql = "insert into t_student(id, name) values (%d, %s)"
              rows=cursor.execute(sql, (s.id, s.name))
              conn.commit()
      
              if rows == 1:
                  print("Inserted.")
              else:
                  print("Failed")
      except Exception as e:
          print("Exception throwed when insert data: " + str(e))
小赢理财-众安保险本息保障

零一积流|IT参考 原创文章,转载请注明出处: http://www.it-refer.com/2017/10/24/python3-pymysql-install-and-usage


您可能需要这些【参考资料】:
  1. 本文目前尚无任何评论.
您必须在 登录 后才能发布评论.