import pymysql aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa连接 conn=pymysql.connect( host='127.0.0.1' port=3306 user='root' password='123' database='db' charset='utf8' ) bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb拿游标 cursor=conn.cursor(pymysql.cursors.Dictcursor)
发送命令给sql服务器 输入 a=input(':').strip() b=input(':').strip()
sql="select * from use where username='%s' and userpassword='%s'" #查询
sql2="insert into use(username,userpassword) values('%s','%s')" #修改 sql3="update use set username='%s',userpassword='%s' where id=xx" #修改 row=cursor.execute(sql,(a,b)) #防sql注入 print(row) #受影响的行数 print(cursor.lastrowid) #当前id为
查询结果 print( cursor.fetchone()) #指针移动 cursor.scroll(0,'absolute') #头 移动0条记录 cursor.scroll(1,'relative') #当前 移动1条记录
print( cursor.fetchmany(2)) print( cursor.fetchall())
ccccccccccccccccccccccccccccccccccccccccccccccccccccccc修改 conn.commit() #只有commit提交才会完成正真的 修改 dddddddddddddddddddddddddddddddddddddddddddddddddd关闭 corsor.close() conn.close()