zoukankan      html  css  js  c++  java
  • Python连接MySQL数据库

    一、Python连接MySQL数据库

    1.1导入连接MySQL数据库需要的包

    import pymysql # 引入pymysql包

    1.2连接数据库并打开test数据库

    conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='123456', db='MySQL')

    1.3获取游标对象

    cur = conn.cursor(cursor=pymysql.cursors.DictCursor)

    1.4执行对应SQL语句

    cur.execute("SELECT VERSION();")

    1.5获取执行结果,输出获取的结果和获取的数据条数

    rows = cur.fetchall()
    print(rows) #输出获取的结果
    print("number of records: ", len(rows))#输出获取的数据条数

    1.6关闭游标对象和数据库连接

    cur.close()
    conn.close()

    1.7完整代码和输出结果如下所示

    import pymysql # 引入pymysql包
    
    # 连接数据库并打开test数据库
    conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='123456', db='MySQL')
    #print(conn)
    print(type(conn))
    # 获取游标对象
    cur = conn.cursor(cursor=pymysql.cursors.DictCursor)
    print(cur)
    # 执行SQL语句
    cur.execute("SELECT VERSION();")
    # 获取执行结果
    rows = cur.fetchall()
    print(rows) #输出获取的结果
    print("number of records: ", len(rows))#输出获取的数据条数
    #关闭游标对象
    cur.close()
    # 关闭数据库连接
    conn.close()

     

  • 相关阅读:
    struct模块
    socketserver模块
    操作系统的基础知识和进程
    day28
    day27
    内心要强大
    《人生》
    下棋+《人生》
    悲哀+鸡眼
    脑壳疼
  • 原文地址:https://www.cnblogs.com/lcl-cn/p/15517361.html
Copyright © 2011-2022 走看看