码迷,mamicode.com
首页 > 数据库 > 详细

Python_MYSQL

时间:2019-05-05 23:38:35      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:基础语法   存储   price   col   weight   bsp   res   数据库   date   

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

 

Python_MYSQL

标签:基础语法   存储   price   col   weight   bsp   res   数据库   date   

原文地址:https://www.cnblogs.com/Ionefox/p/10816918.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!