#python mysql增加改查,方便日后copy/paste ..........
1 #encoding: UTF-8 2 import pymysql 3 # # 打开数据库连接 4 db = pymysql.connect("localhost", "root", "", "test") 5 # 使用 cursor() 方法创建一个游标对象 cursor 6 cursor = db.cursor() 7 # 使用 execute() 方法执行 SQL 查询 8 cursor.execute("SELECT VERSION()") 9 # 使用 fetchone() 方法获取单条数据. 10 data = cursor.fetchone() 11 print("Database version : %s " % data) 12 def insert_one(): 13 sql="insert into test(a,b) values(145,‘funbbb2‘)" 14 cursor.execute(sql) 15 db.commit() 16 # 关闭数据库连接 17 db.close() 18 def select_a(): 19 sql = "select * from a" 20 cursor.execute(sql) 21 a=cursor.fetchall(); 22 for i in a: 23 print(i[0],i[1],i[2]) 24 def update_one(): 25 sql="update a set age=888 where name = ‘qingge‘" 26 cursor.execute(sql) 27 db.commit() 28 update_one() 29 select_a() 30 insert_one()
原文:https://www.cnblogs.com/cwind/p/11222957.html