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()

     

  • 相关阅读:
    sizeof、strlen、length、size
    extern关键字
    结构
    引用
    指针
    数组
    linux端口 ,打开服务端口
    linux用户禁用
    防止验证码的恶意发送
    springboot 项目windows下打包、注册服务。
  • 原文地址:https://www.cnblogs.com/lcl-cn/p/15517361.html
Copyright © 2011-2022 走看看