• Python_MYSQL


     1 import pymysql
     2 
     3 #格式 :pymysql.connect("","用户名","密码","数据库",charset= "utf8")
     4 database = pymysql.connect("127.0.0.1","test","test","db",charset= "utf8")
     5 #初始化指针
     6 cursor = database.cursor()
     7 
     8 #增加数据
     9 #格式 :"INSERT INTO 表名 (字段1,字段2,字段3) VALUES (内容1,内容2,内容3)"
    10 
    11 sql = "INSERT INTO data (date,company,province,price,weight) VALUES ('2019-9-20','河北粮食','河北','2200','100');"
    12 cursor.execute(sql)
    13 database.commit() #对存储数据修改后,需要commit 保存
    14 #database.close()
    15 
    16 #修改数据
    17 #格式 :"UPDATE 表名 SET 字段1=内容1,字段2=内容2,字段3=内容3 WHERE 条件;"条件写法 :字段=内容"
    18 
    19 #sql = "UPDATE data SET date='2018-02-20' WHERE date='2019-09-20';"
    20 
    21 sql = "UPDATE data SET date='2018-09-21' WHERE date='2019-09-20';"
    22 cursor.execute(sql)
    23 database.commit()  # 对存储的数据修改后,需要commit
    24 #database.close()
    25 
    26 #
    27 # 基础语法:"SELECT 字段 FROM 表名 WHERE 条件"
    28 
    29 sql = "SELECT company,sum(weight) FROM data WHERE date='2018-07-21' GROUP BY company;"
    30 cursor.execute(sql)
    31 result = cursor.fetchall()
    32 print(result)
    33 #database.close()
    34 
    35 #
    36 # 格式:"DELETE FROM 表名 WHERE 条件;" 条件的写法 :字段=内容
    37 
    38 sql = "DELETE FROM data WHERE date='2018-09-21';"
    39 cursor.execute(sql)
    40 database.commit()  # 对存储的数据修改后,需要commit
    41 database.close()
  • 相关阅读:
    Jmeter关联-获取token值
    Jmeter接口测试
    Jmeter关联,正则表达式提取器使用2
    Jmeter关联,正则表达式提取器使用1
    Jmeter-CSV Data Set Config参数化
    Fiddler基本用法:手机抓包1
    接口测试该怎样入手?
    Fiddler简介与Web抓包,远程抓包(IE、360、谷歌、火狐)
    PHP 插件资源
    利用PHP递归 获取所有的上级栏目
  • 原文地址:https://www.cnblogs.com/Ionefox/p/10816918.html
Copyright © 2020-2023  润新知