zoukankan      html  css  js  c++  java
  • 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()
  • 相关阅读:
    MMU_段式映射
    MMU段式映射(VA -> PA)过程分析
    NOR FLASH驱动程序
    PCB上 如何显示 汉字
    poj1273 Drainage Ditches
    poj2349 Arctic Network
    poj3660 Cow Contest
    poj3259 Wormholes
    poj3159 Candies
    poj1011 Sticks
  • 原文地址:https://www.cnblogs.com/Ionefox/p/10816918.html
Copyright © 2011-2022 走看看