zoukankan      html  css  js  c++  java
  • python接口自动化测试二十六:使用pymysql模块链接数据库

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    # @Time    : 2018/5/28 18:51
    # @Author  : StalloneYang
    # @File    : mysql_test.py
    # @desc:


    # 连接数据库

    import pymysql.cursors


    # 连接MySQL数据库
    connection = pymysql.connect(host='localhost', port=3306, user='yang', password='', db='test_yang', charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor)

    # 通过cursor创建游标
    cursor = connection.cursor()

    # 执行数据查询
    sql = "SELECT `id`, `name`,'address' FROM `tb_emp` WHERE NAME = '杨大大'"
    cursor.execute(sql)

    #查询数据库单条数据
    result = cursor.fetchone()
    print(result)
    print(type(result))

    print("-----------华丽分割线------------")

    # 执行数据查询
    sql = "SELECT `id`, `name`,'address' FROM `tb_emp`"
    cursor.execute(sql)

    #查询数据库多条数据
    result = cursor.fetchall()
    for data in result:
        print(data)

    # 关闭数据连接
    connection.close() 

  • 相关阅读:
    Python老男孩 day09
    mount 挂载usb
    解压以及压缩命令
    flask 安装
    寻找文件 的小栗子
    Linux 环境变量与文件查找
    vim 查找和替换
    vim 基本功能 删除 移动 复制 粘贴
    selenium python 处理alter
    selenium python 显式和隐式等待方法
  • 原文地址:https://www.cnblogs.com/malinalian/p/10491859.html
Copyright © 2011-2022 走看看