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

python操作mysql之增删改查

时间:2018-01-08 01:13:39      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:mysqldb   命令   ldb   print   命令执行   color   upd   values   必须   

【insert】

 1 import MySQLdb
 2 
 3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
 4 cur = conn.cursor()
 5 
 6 #把数据放到元组
 7 sql = "insert into wang (id,name) values(%s,%s)"
 8 params = (3,wangsuchen)
 9 
10 cur.execute(sql,params) 
11 conn.commit() #提交
12 
13 cur.execute(select * from wang)
14 print cur.fetchall() #必须在上一条execute命令执行后再执行这条,
15 
16 cur.close()
17 conn.close()

 

【delete】

 1 import MySQLdb
 2 
 3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
 4 cur = conn.cursor()
 5 
 6 sql = "delete from wang where id = %s"
 7 params = (3)
 8 
 9 cur.execute(sql,params)
10 conn.commit()
11 
12 cur.execute(select * from wang)
13 print cur.fetchall()
14 
15 cur.close()
16 conn.close()

 

【updata】

import MySQLdb

conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
cur = conn.cursor()

sql = "update wang set name = %s where id = %s"
params = (chenying,2)

cur.execute(sql,params)
conn.commit()

cur.execute(select * from wang)
print cur.fetchall()

cur.close()
conn.close()

 

【select】

 1 import MySQLdb
 2 
 3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
 4 cur = conn.cursor()
 5 
 6 
 7 cur.execute(select * from wang)
 8 print cur.fetchall()
 9 
10 cur.close()
11 conn.close()

 

python操作mysql之增删改查

标签:mysqldb   命令   ldb   print   命令执行   color   upd   values   必须   

原文地址:https://www.cnblogs.com/chuangcc/p/8232924.html

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